PutRigidBodyToSleep() on client side?

For vehicles in my game I put their rigid body to sleep whenever they’re not moving. This prevents the simulation from “twitching” when sitting idle. Works fine.

However on the client side, whenever I call PutRigidBodyToSleep(), it resets back to awake on the next tick.

Any idea why and how to prevent this?

I can hack around this by resetting it every tick, but I’d rather solve this properly.