
Realistically, articulated trucks consist of a tractor (cab) that leads a significantly longer trailer.
Apparently Callback 11 is required to make this work.
It would seem that there are problems centered around CB11. The attached png shows them up graphically (Yes, I removed the tractor's rear wheels and made them a part of the trailer - not so glitchy on slopes that way

- Currently all fails with values 03, 04 and 05 - Anything 0x03 and above results in flying trucks
- The question whether a CB 11 result of 0x05 or 0x04 is needed to get to 12px (or even less) begs an answer.
- There is a lack of documentation for CB11 for RVs in NewGRF specifications; especially ...
. What is considered full length (7/8 or 8/8) and does not require CB11 ?
. What has to be returned to get to a particular vehicle length?
. What is the minimum allowed vehicle length (at values less than 20px for the tractor, e.g. 12, the trailer floats away and yes, mountains and curves are set to 0) ?
What x-/y- sprite offsets should one use for a given vehicle length?
Also, CB11 is not called inside the depot for the lead part of the truck (horizontal view); but it is called a zillion times outside the depot while the truck is moving.
Any constructive comments would be greatly appreciated and may help some enterprising Patch dev work towards a resolution.
... and no, switching to OTTD is not an acceptable solution. This is a TTDPatch issue and should be resolved therein if at all possible.