Just start preview and debugger and look at it after calling the action to start the ragdoll.
It said it gave up on ragdolling half a second
I highly doubt it said that. Copy the exact message here
I misread it here's the message: Ragdoll: skeleton on 'New3DModel' matched convention 'Rigify' but is missing one or more required bones.
There it is. Either your model or my skeleton detection is bugged, but you could try the “custom” option and fill bone names manually