What changes were you making? It might give some idea to what went wrong.
In the meantime you can check if you do have the right anim bp selected in your actor and that the character variable is being set from you actor bp to your anim bp.
Then yeah.
I was just trying to fix some issues in the Anim graph and EventGraph. I Didn’t even open the controller or anything. And as I said, what’s really weird is that a similar anim bp that I didn’t even open and that uses different bps also fails its casts to its controller.
It’s just that the more I look into it the weirder it gets:
Even though This cast is failing I’m still able to recieve the LookingDirection from the Controller and the character behaves accordingly when launching the level.
Also, I wouldn’t cast to the player controller on each animation update, casting should be used sparingly. Try casting to the controller after you casted to the Edmon_NPC on the Initialize Animation event.
Use the Edmon Character Variable and try get controller from that and set that as a variable, then you can use that to get your variables needed to update the animation.
I believe the main issue is that the Get Controller From Pawn isn’t working. Probably something to do with the character bp. I did change the controller to none for a moment to test a thing but then I changed it back.