I had a problem like this and the problem was very simple - the mechanism was too dirty, and there was not enough lubricant there. After the sliding track was cleaned and lubricated (in the inside too), the problem was disappeared forever.
To check if this is the problem, please do VERY CAREFULLY the following thing: When the doors stops during the closing, please try to close the doors with a very light push from outside. If this solves the problem, then the cleaning will possibly solve the problem.
Note: PLEASE be very careful, as a bigger then a gentle touch can damage the mechanism!