The thrust is calculated in real time by determining the weight of a vehicle. It’s about figuring out how much power is needed to get a train to a certain speed so that it completes the block. Miscalculations and external factors like wind can throw these things off and cause rollbacks like this. Glad they’ve factored the recovery sequence into the general operation of the ride.