Interface Functions are getting cleared/deleted after Editor Restart

I’ve been seeing 5 year old posts about this, and its still an huge issue and it makes everything so frustrating to develop new things in Unreal Engine. Anybody found a fix about this issue?

Steps to reproduce:

  • Create a blueprint interface.
  • Add interface function.
  • Implement the function on blueprint.
  • Restart editor.
  • Implementation gone.

Still having the issue almost everyday, and not a single fix on forums. Removing interface and a creating a new one is not a fix. I cant recreate an interface with 50 functions everyday.

Just tried it on UE5.4 with no issues. Are you maybe using Save instead of Save All? Otherwise, you might try reinstalling your engine.