If you plan on upgrading to 5.6 or want to be ready for any future upgrades, I would recommend applying the following fix as well
Go to EasyGameUI/Core/GlobalConfig
and open the DA_EGUI_GlobalConfig
asset
In the list of variables, under “Hud Builder”, locate the variable HudModulesDefinitionDataAsset
Click on the Variable Type to open the type dropdown, then replace this type by the following type: Primary Data Asset
> Soft Object Reference
Make sure to exactly match this variable type
Then, Compile and Save the blueprint after making this change
Then, go to EasyGameUI/EasyHudBuilder/Core/
and open the AC_EasyHudBuilderManager
asset
Locate the Retrieve Modules Definition
node and open it
In this node, remove entirely the set variable Hud Modules Definition Data Asset
node
Then make sure to reconnect all the pins like so:
Finally, go back to EasyGameUI/Core/GlobalConfig/
and open the EUW_GlobalConfigExporter
asset
In here, open the the function Import or Export Config
and locate the collapsed node Hud Builder Variable
Locate the following nodes at the end of the graph
Then, disconnect both variables like so:
And finally, reconnect them in order to refresh the variable type
Recompile and Save all the blueprints you modified if you hadn’t done it before and you should now be safe from any compilation errors coming from the pack.
If you still encounter the same errors, you might need to delete your project temporary folders: Saved / Intermediate / Build
If you encounter any other compilation issues, do not hesitate to contact me on Discord or by email.