Thanks! Yeah, it's quite finicky indeed. My best guess now pretty closely two years after making it, would be that there is some weirdness going on on the collision detection. The physical bodies are composed of multiple smaller shapes jointed together and they can sometimes go a bit bonkers and intersect witch each others and/or walls. I'd guess that the intersecting checks I added were a bit too greedy and abrupt so the cause for deaths is not actually about the collision force. Now thinking about it, it might have been a good idea to implement it so that I'd give a certain small grace period of lets say 20 ms of where bodies can intersect without death and only trigger the destroy if they keep intersecting for longer periods than that.