Suggestion:
I'm hosting a dedicated server that I can see in game but cannot connect to.
Details:
It's a bit of a unique implementation but I don't think it's related to the issue as my friends can connect and have played for an hour. I've got this server on my Unraid Server in a docker container. It's running headless Wine, with the server running on top of that.
My friends are able join the server and play via invite code. I am able to pull up my own server via the invite code, see the server name and enter the password, but once I join it fails to connect and kicks me back to the main menu with no generated errors on my client side.