Usually there are no problems with animations.
We are talking about death animation (character destruction).
But the character is a skeleton (by skeleton we mean an enemy, a monster).
The skeleton consists of bones and when it attacks, upon death, the bones should fly apart independently of each other.
But this is extremely difficult to do because In the animator, it is impossible to reassign bones, for example, attach them all to the root one, to animate the destruction of the skeleton.
When dragging bones in an animation, you can disable the influence of parent bones on drawing bones. This will work when the bone is displaced, but not when rotated.
What can you do here?
Animating the destruction of the skeleton frame by frame - exposing each bone is incredible work.
Duplicating the skeleton and somehow reconnecting it in the code = breaking the architecture of the script, which only works with 1 skeleton.