Signature Error: The function/event '' does not match the necessary signature - has the delegate or function/event changed?

Sorry for the late reply.

For those still struggling, try deactivating the checkbox “Automatically Compile Newly Added C++ Classes” from the “Editor Settings->General - Miscellaneous” and then restart UE and the IDE (Rider or VS).

Now when compiling inside the IDE there should be less issues with structs reloading in UE. You might have to restart UE after each individual compilation since hot reload is disabled.

If the Project won’t open in UE anymore then try opening the project in the IDE (without UE being opened) and compile the project from there. After the compilation has been completed try restarting UE and see if the project can be opened again. At least that’s what worked for me a couple of times.

Also please note that this is only my suggestion and doesn’t garantuee a fix for your issues.

If none of that works then you might need the help of an Epic Games employee/developer :thinking:

Hope it still helps :slight_smile:

P.S. If you have access to the Event Graph that has the Struct Node then try right-clicking on it and selecting “Refresh Nodes”.