Fix player continuing to move after failing