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 @Nerdballer_Games.

  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

8 Likes

It works for me! Thanks!

1 Like

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.

1 Like

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

1 Like

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.