UE5 name.project requires a temporary target.cs to be generated (Water plugin is enabled)

Interestingly enough, your approach solved the VictoryPlugin/ApexDestruction errors but not the SteamSessions one. There if I disabled the Sessions plugins, it allowed the dependencies to load fine but when the plugin was added its dependencies couldn’t load again.
Found my solution on Reddit, apparently after not so long ago UE stopped properly building the BlueprintOnly projects in certain situations and adding a dummy C++ class into it fixes it. Sounded like hogwash, tried it, worked. :face_with_raised_eyebrow:

https://RedditLink

2 Likes