Huge thank you for the comment! :D
Yeah, indeed there was a bug that damage failed to calculate when player character had shoulders slot equipped, but no overwear. And I’m absolutely surprised you’ve managed to pinpoint it so accurately! Great job! I was myself struggling to find the reason for this crash for almost a week. So eventually had to do a few levels run in debugger to catch the crash with a stack trace.