Child Node Animation Player not Updating Variables

Godot Version

4.3.stable.mono

Question

When the player picks up a weapon, that weapon is added as a child node. When telling the player to attack the child node is told to play its own animation. The animation player on the weapon cycles through the sprite frames, but doesn’t update any variables: position, visibility, bool to turn off the animation.

Everything looks fine and works in the editor, issue is when running the game.