I suspect that the answer might be simply the new traj. planner maintained higher speeds taxing your servos more pushing a marginal configuration over the edge. (but that is only a guess)
I think that it would still be a good idea to try further testing to nail down the real source of the cause. The above test that Peter mentioned may shine a light on whether the cause was an over taxed drive shutting down, or if it was the planner screwing up. Another idea, if your drives have tuning software that allow you to monitor the drive's output, and how close it is to a shutdown, while you are running the problem code.