There are 2 possible solutions i would try:
Set the floor to something other than a static body (kinematic or rigid body), and rotate that instead.
Rotate the player and the camera instead of the floor and change the gravity direction of the ball accordingly
I haven't tried these solutions before, they're just some ideas I had to work around this