Hi Uzi,
the only answer can be: incorrect route configuration.
If a train is defined as "long" and in the appropriate route "long" is NOT marked, then it is impossible for this train train use this route.
Regards
Rüdiger
P.S.: Please post in the English forum next time. Thanks!