oh yea that frustrates me a lot too.
I always kinda attributed it to the fact that there is a small delay between pressing the halt button, and the actual halt effect being applied. That small delay is enough for people to get out of its range.
If that’s the case, a removal of that delay would be nice. Otherwise it’s a visual bug, that can be fixed as well.