I think i may have figured it out.
if you hold back your convoy in the city its stoped at, say to make goods changes or pick up/sell something if your over loaded.
it seems to interupt the convoys time table and it will make it skip citys to catch up to were its supposed to go next to be on time.
then it compleats the route.
P3 didnt do this,P3 just resumed the route.