If you want to be a host Onset from your PC, you should constantly be online. Otherwise, players will see the Onset server host has left the game memo. Thus, they wont be able to play on your server. Or you can use external hosting, where the provider takes care of the server maintenance.