Greetings -
I have a strange situation with a client connecting to a dedicated server via OpenLevel() and an IP address. The server is not started at the time the client attempts to connect.
There does not seem to be anything from which when using this method, that there is a way to close the connection attempt, it runs continuously. Then, if the server is started later, the connection is established and you are then sent to the server instantly, no matter what you are doing.
I’ve tried several things after a timeout, including re-loading the current level, opening a connection to 0.0.0.0, destroying the player controller, etc. But for whatever reason, the connection attempt continues until the game is restarted.
Any ideas on a good way to handle this, outside of using specific sessions? Unfortunately, sessions seem to be tricky to find under certain circumstances, so I need to have a direct connection to IP available.
Thanks for any insight on this.