Go back to using a timer to replace the player on the vehicle as cancelling is reported as broken?