It seems that when we set the ragdoll to sleep it sleeps from gravity physics but when we apply a force such as shooting it it comes back out of said sleep until it comes to rest again.

The code which detects when the ragdoll has come to rest was horrible and that was an easy fix I need to commit. The next thing to fix is to make it truely sleep and not respond to forces. Any coder devs know how I can do this? Perhaps can we change the collision flags?