If the engine is not derailing or stopping on the switch, the problem could be worse. You might try a stiffer spring (or stretch the current spring) between the trailing truck and the underside of the cab. This would put more weight on the rear truck and less on the rear drivers. Might better support the rear part of the engine as the driver transits the gap.
MELGAR