Help setting up Wireguard VPN with AX1800 and AXT1800 Slate

So first things first, I have 2 separate ISP running into my home to test this out before I travel. I added a new ISP that has faster upload speeds and will cancel the slower once I have this working correcting. I think my issue is the port forwarding because I had set it up before with just the AX1800 router and my cellphone with the slower ISP.
My ISP provides a modem that connects to a router and then I connect my AX1800 to that router, therefore I need to get the port forwarding set up. The ISP router is an EXOS, and the port forwarding asks me for the following:

Protocol UDP
Port start 51820
Port End 51820

Remote IP: All IP Addresses

I don't know about the WAN ports setting, maybe it needs to be 51820 as well - but you might just test it.

For me the keypoint was to open a free selfhost domain.
I set up this selfhost in the MainRouter (ISP) as DynDNS.
Thats because its an puplic IP4 but not static.

If your ISP have IPV6 or CGNAT you have to call them to change that.

then i use this Config-File on Slate to connect to the WireGuard-Server of the Flint2

[Interface]
Address = 10.0.0.3/24
PrivateKey = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
DNS = 64.6.64.6,10.0.0.1
MTU = 1420

[Peer]
AllowedIPs = 0.0.0.0/0,::/0
Endpoint = xxxxxxxx.selfhost.co:51820
PersistentKeepalive = 25
PublicKey = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx