The way I get it to work is by putting “-local” in the client exe path. Then I can enter the world, chat server and server log shows me connecting, database updates correctly and everything is fine. I have a feeling this isn’t the correct way to do it, having to put “-local”. I have narrowed it down to that so far. I am not very good with networking stuff, but as soon as I remove -local, I assume it is looking for another IP rather than ‘localhost’ ? Which would explain why I cant enter through the launcher because the launcher is using the non-local exe.