AnimationPriority Confusion

I have a character with a looping Idle animation and an Action (yes, Action, not Action4 or the others) animation. When the Action plays, it still doesn’t show the full motion. Isn’t the Action animation supposed to override the Idle animation as it is higher? Am I missing something?

I had to script it to the highest priority Action4 just so it works properly.