Why is animblueprint not working?

I have a question. Added minigun as ChildActor to third person character.
The minigun is made with a Blueprint Actor, and has its own Animblueprint. Handles the animation of the barrel rotating.
The preview of Animblueprint works fine.
When played, the sound and projectile work normally. However, the barrel animation of the minigun does not work. What did I do wrong?
How can I get minigun’s Animblueprint to work?
Someone please tell me…

Could be a billion things.

Check to see what triggers the animation.

Input is only active on the main character. Child actors even if attached do not usually receive input.

On character, call a function on child actor when input is pressed.

On minimum, change the input to a custom event.

Thankyou!