Character Dismemberment System, Almost There

I’ve tried switching around the order which set master pose component, set simulate physics and detach from parent nodes are run, but it doesn’t seem to have any effect. I also did play around with the Collision channels, but the problem doesn’t seem to be related to those. All of the objects that are part of the dismemberment system use Ragdoll as their collision preset which works fine in itself.

I think the main culprit here is the set master pose component and how setting it to null somehow recalls the position where it was first set. Here’s a short video of what’s happening if I don’t use the 0.1 second delay node:

https://youtube.com/watch?v=IsDG6IJqb1A