When the Priority property of an AnimationTrack is set using a Local Script, it does not get replicated when the animation plays, and it uses the Priority from the animation asset instead.
In this clip, both the “Idle” and “Fly” priorities are set to “Action” in the asset, but in the game, there is a Local Script that changes “Idle”'s priority to Enum.AnimationPriority.Idle, so the idle animation does not interfere with the fly animation. Now, both of the animations have the Enum.AnimationPriority.Action priority, making them interfere with each other.
This was first discovered on August 6th.
Expected behavior
I expect the priority set by the Local Script to be replicated. This used to be possible.