Is there some way to debug Standalone games using Blueprints?

Hi, I’m experiencing strange issues like invisible pawns. missing enumeration text & missing texts in 3D Widgets when I’m running my game in standalone. It’s the same when I try packaged version as well. I’m working on a pure blueprint project and I don’t have these problems when I run in the editor. So I’m unable to find where exactly the fault is at. Is there any way to debug the standalone game using blueprints?

Alright, I found out that the missing text was a direct result of enums failing to give their correct value and instead giving things like ‘enumerator0’. I’m converting the enum to string, so things dont check out and that leads to the whole confusion. I know that this is a known bug and I haven’t tested 4.8 yet. So anyone knows if it’s been fixed for 4.8? Or any workaround to get the literal value of an enum in 4.7?

I kind of figured out why the enemy characters weren’t visible. I tried spawning the parent enemy character instead of the child and it was visible in standalone. So just to make sure that it is not an issue with my already existing child enemy characters, I created a new child with no new changes. Tried in standalone and the new child is invisible as well. I’m not sure but this might be some kind of bug.

Did you tried checking the logs, if there any issues some messages should apper there

So I guess there’s no direct blueprint debug solution. The most convenient thing that appears to be possible is to see the console to print strings for understanding the flow. Thanks to Zeustiak for confirming this.

I am in the same boat, do you mean use “Print String”, or is there a command line you can run to see the loading?

I didn’t find anything better than Print Strings, but you can press the ~ key twice during runtime and it will bring up the console which shows all print strings.

Thank you!

Same here. This is a big problem for building online multiplayer games in Blueprints. It’s really taxing to debug since PrintString is the only method available.

Take a look at this plugin — it might be helpful for you:
https://www.fab.com/ru/listings/080230fd-914c-4c46-b764-46118b50a41d