Internet Multiplayer

Yes, I actually have a client game that uses that exact method you mentioned , but I use a UMG text box widget to let me enter the IP address and then it calls console commands using blueprint nodes internally since its not nice to use console on a polished game.

so basically yes , you need to call “open <ip>:<port>” in the console somehow , if you package in debug build you’ll get console in the packaged game by key and if you package in shipping build you'll not get console by key but you can still run console commands using blueprint.