Packaging and deployment issues with gameplay modules

Initially I had two separate game projects and I decided to merge them together. On their own they both built and I could deploy them.

Now that they are merged together they build and I can PIE or play standalone but I can’t seem to package/deploy them.

To merge them I added one into the other as a gameplay module, exported all the assets, and copied over all the maps. I’m guessing I did most of it right because I can still play and load levels from one game into another and so on.

The biggest issue is that it just tells me that there was an error but doesn’t tell me what went wrong. It tells me to look in unrealbuildtool.txt for more info but I can’t find that file.

Anyone have any thoughts on this?

this simply turned out to be that I was using IMPLEMENT_GAME_MODULE wrong. the second parameter is not a string as it seems to be indicated by the documentation.

This is currently how you use the primary: IMPLEMENT_PRIMARY_GAME_MODULE(FDefaultGameModuleImpl, MyModule, "My Module");

and this is how you add additional ones: IMPLEMENT_GAME_MODULE(FDefaultGameModuleImpl, MyModule);

I was doing this: IMPLEMENT_GAME_MODULE(FDefaultGameModuleImpl, "MyModule");