[DO NOT MERGE] Fixes #5499

I'm not sure if returning in Move() is the right way to prevent robots from moving with broken actuators. I'm worried it might prevent moving in situations where the robot should still move, like on conveyors. Please hold off of merging this until someone can review it.