So I created a maze and added Rigidbody and set it up with the marble inside. All of it works fine but when I move the table on the edges/corners a lot of times the marble just falls through.

The way the script is working...

Up, Down, Left, Right arrows rotate the table part. Marble moves based on the physics as the table moves.

So what is making it fall through. All the colliders work but for some reason I think the script is causing the collisions to fail.

Any ideas?

Ok so I think if figured it out.

Seems the increments of the rotation were to large which caused the marble to jump through the collision and then just fall.

Although any other ideas would be welcomed.