No problem.
I did an unfinished prototype once of a game with ball physics. It made me realize that ball physics can't always be perfect without ruining the physics. So I added a "Restart level" button to the prototype, which seemed to fix it.
That might be a simpler solution if a more direct patch isn't possible. Though, it can still have its downsides, such as people utilizing it at the last second when a ball is about ready to go out screen, to fun the game.