Variant Manager Function Blueprint Invalid Class

Good day.
I have created a Variant Manager with several variants.
For some of my variants I used the “Add function Caller” and created custom functions for them.

The functions worked fine for a while and then I started getting the following error when I try to open the function to edit it:

“Blueprint could not be loaded because it derives from an invalid class. Check to make sure the parent class for this blueprint hasn’t been removed! Do you want to continue (it can crash the editor)?”

I can now no longer open or create any functions and when I activate a variant with a function, the editor crashes.

I was able to recreate this error in a new variant manager by moving the manager file from one folder to another.

Did you ever found a solution for this?
I have the same problem…

I have the same issue from migrating a old project to unreal 5.3
Do you found a solution ?

Thanks

Is the base class c++? If so try recompiling the project to get the class back. (running the uproject file directly may cause this problem if the parent’s .generated file is missing)

Thanks for your quick response

it was only when i want to create a “Function Caller” in the Varient Manager

i fixed the problem by :

  1. Create a new LevelVariant
  2. Open the old file variant manager
  3. Select all the “Varient Set” and Copy
  4. opan the new one and Paste

have a nice day