Hi,
one possibility, and just a guess, is that the ESS is running out of data.
Machs trajectory planner issues PVT (Position Velocity over Time) data packets and the ESS buffers them up, 180milli seconds
worth at the ESS default. If the ESS consumes all that data BEFORE Machs trajectory planner can replenish the buffer the the ESS will
run out of data and stop. Its usually fatal.
I would expect the ESS plugin to offer a fault description, but perhaps its missing doing that.
One suggestion would be to run a diagnostic log to see when it happens and why. Another possibility is to monitor the ESS diagnostic
as it shows the content of the buffer in real time.
Craig