The
gear driven truck is too loosely constrained,...naturally it needs to rotate freely (twist around its swivel axis), but if you combined that with it being able to lift upwards (as a result of the spring), you really contribute to its derailing potential. All 3 of my trucks on this stock engine, (including this powered truck) are held down with a spring loaded truck screw,..

1) stock screw and spring on the left
2) temporary candidate spacers on the right (old broken couplers)
I'm questioning the need for such a spring loaded screw
on this particular powered truck,...perhaps limit this truck to just good solid free rotation, but no rocker motion,...
.much like we do with our freight car trucks,...one end just rotation, the other end allows rocker.
I am conducting an experiment today with
replacing that spring on this truck with a spacer washer(s) to
limit this truck to JUST rotation,..no rocker.
I found a spacer piece (other that those coupler fragments) that worked out just fine.