Lol, apparently it was not that easy..
It works fine if you use the ddns address if you are in the same network but not if you are outside of it^^
I made some testing and it looks like the client is able to finds the server and the correct ServerList if the ddns is used, but can't connect to the switch/proxy.
The problem seem to be port related.
https://2ip.io/check-port/
21002 (ServerList) will appear as open, but 16401 (Switch) and 16402 (Proxy) will appear as closed.
If you use 0.0.0.0 for 16401/16402 instead of the local IP or ddns the ports will appear as open, but of curse it doesn't work like this.
Does anyone have an idea why they appear as closed if I use my ddns address?
@
Lifefire Did you have any similar problem?
Edit:
The "port checker" tool will also say "open" for all three Ports if I use my local IP for Switch/Proxy. That's why the ddns worked if I used it on the same network, because it only uses the ddns address for the serverlist, but the switch/proxy uses the returns the local IP (shown in the LogList.txt of the client).
Don't really understand why my Ports only show as open for my local IP but not my global.