How to fix the broken shoulder in mesh when playing animation?

Your animations are wrong. Period.

Get/make better animations with the proper clavicle controls.

Candy wrapping has nothing to do with the issue here, since there is no rotation.

Consider a return.
That’s 100% not how you make sword slash animations. The clavicles have to move.