I recently noticed that the number of active rigidbodies will spike down to zero then back to 42 (the true number of rigidbodies) in the profiler. Also, this coincides with a drop in fps. None of the objects in the scene are moving when this happens. I thought rigidbodies go to sleep then stay asleep unless they move. Is there something I’m missing?
Are you using raycasts in your game? I’ve noticed disabling the scripts casting the raycasts removes the lag spikes.