Usually belts coming out is because of a poor alignment. Typically toe angle. i see it all the time in the shop. Alignment should be checked at least once a year