Overridden Function in Blueprint Not Compatible with Parent Function

I’m encountering an issue working on obstacle assault collision fix where my overridden function in BP_ThirdPersonCharacter fails to compile due to incompatibility with the parent function. The error mentions checking flags like Exec , Final , and Static . How can I ensure the overridden function matches the parent function’s signature correctly?
Error :

Overriden function is not compatible with the parent function  <None> . Check flags: Exec, Final, Static.
[6248.75] Compile of BP_ThirdPersonCharacter failed. 1 Fatal Issue(s) 0 Warning(s) [in 348 ms] (/Game/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter)

1 Like

Hello! I encountered the same issue. I created a child blueprint and then moved it to the content folder, which caused the problem. I was able to resolve it by fixing the redirectors.

To do this in Unreal Editor:

  1. Right-click on the Content folder in the Content Browser.
  2. Select Fix Up Redirectors in Folder .

If the issue persists, you may need to recreate the child blueprint. After creating it and moving it to the desired folder, remember to update the redirector references again.

Hope this helps!

Thanks for the solution. I actually solved this problem by moving the nodes from child to parent blueprint and it solved the issue.

I fixed this by renaming my third person character. Somehow I had the same name (BP_ThirdPersonCharacter) in both the parent and child, which for another strange reason only became an issue when I edited the character’s event graph.

1 Like

Privacy & Terms