When packaging in UE5 in SHIPPING configuration, the packaged project still shows the print strings and has the console command

Workaround found:

  • Using Console Command disableallscreenmessages when the game loads to lose all print strings (I’ve set it on a branch on an enum if the build version isn’t a playtest/cheat enabled).
  • Unbinding the shortcut to “Open Console Command Box” at Editor Preferences/Keyboard Shortcuts (search by or scroll down to category System-wide).
  • EDIT: to disable the debugging controls you also need to follow this link:
    [SOLVED] How to unbind Semicolon and Apostrophe from debug controls in PIE?

This is not an exact solution!
As far as I understand when packaging for shipping the build is more performant than packaging for development/debugging.

I have not checked if other computers/ projects have this bug too but if so then it is worth opening a bug report if you (random internet stranger) have this bug too.

1 Like