CommonUI Hard References Cause Blueprint Compilation Errors on Editor Reload

Trying to use CommonUI plug-in - On certain BPs, when I make a hard reference to a CommonUI class or Widget Object, then reload the editor, the plug-in fails to load ([AssetLog] C:VerifyImport: Failed to find script package for import object ‘Package /Script/CommonUI’ 5.5.4) before it is referenced, causing Blueprint compilation errors as it can’t find the parent class of the referenced CommonUI class/object. Blueprints with no references to anything else in the project cause no errors and the editor closes and reloads without causing any CommonUI errors. Any insight on fixing this problem would be helpful! Would rather not use Soft References and Interfaces as a workaround since that would complicate things more and would require walking on eggshells for the rest of the project development.

hard references are really bad in general.

you might play with the load order in your plugin or module definition.

but softref is better. i rather use baseclasses instead of interfaces.

i have this in my list of things to watch, i haven’t seen it yet, but it might be good.