I have an animation blueprint for a compass which has stopped working for some reason. I was previously able to spawn an actor with the compass skeletal mesh using this animation blueprint and it worked perfectly. However, now the Begin Play event is never executed and the Update Animation event is only executed once when the actor is spawned. I added print string nodes to the event graph to confirm this. Does anyone know what I might have done to cause this?
I… figured it out while typing this. I’ll post this anyways, just in case someone else runs into the same issue. It was the classic problem (classic for me at least) of overriding BeginPlay in my compass actor class and forgetting to call Super::BeginPlay().