Update to UE5.1 have anim layer bug

I found a simple workaround, let me know if it works for you too @brenan.wayland , @anonymous_user_7b0e724b , @LastBadDay @Enginuity.

  1. Drag and drop a random AnimLayer, but not the one you’d want to use

  1. Select the node, in the detail panel you’ll find a property called “Layer”. Refresh the node by selecting the layer you’d want to use

  1. The node should now work as intended

It works for me! Thanks!

I also found that copying and pasting a node from Lyra seemed to work for me, but I don’t know if it’s because I was following their same naming convention.

Thanks for this, it worked for me as well…I was losing my mind trying to figure this out.

After several attempts to get the AnimNodeReference to see the linked layer, I finally checked the OnUpdate function on the State Machine node on the AnimGraph. I deleted the binding and recreated it. Then copied the nodes from my function that was not working, and pasted into the new binding, and it compiled! Very buggy still I have to say.
Maybe this helps someone else trying to implement Animation Layers.

I don’t know who you are but you saved me a week of troubleshooting.
Thank you.