Before that, I have another option. Is the call to AddDynamic in the constructor or BeginPlay? If it’s in the constructor, try moving it into BeginPlay. I had an issue in which my bindings (from the pawn sensor component) were not being called unless they were in BeginPlay, I also read somewhere they’re supposed to be in BeginPlay.