Hi AJH 88,
Have you cleaned the underside of the carriage and oiled the moving parts and the needle channels? There are various levers and sprung 'gates' which guide the needles along different paths according to your carriage settings - if they are dry or dirty they will not function properly and the needles will not glide past them as they should.
If you hold the carriage upside down and turn the change knob and depress the Tuck and Part buttons one at a time you will see which parts move and if they need oiling.
Hope this helps solve your problem
Sue, January 2010