Yeah, and it's probably client misprediction that causes that. I believe there's no way of avoiding it, unless you eliminate the root cause of getting stuck in place (and replicate that to clients somehow).
That's what I'm asking if there's a way to prevent it before it's happening...