Rigid Simulation freezes at frame 250
Did you bake the physics when your animation length was at 250?

If so, free all bakes, change a value, then bake again (and make sure you have the dynamic length of the bake set long enough). [You must change a value to reset Blender's built-in caching, and make sure it starts from scratch. You may then change it back.]

Here is an example of setting the length for a cloth simulation.