Other alternatives are to use a VPN that supplies a public IP address and supports port forwarding or using a proxy/tunnel setup from a server on the Internet (Cloudflare tunnel, etc.).
Unfortunately none of these worked.
I set up a tunnel and it works to a degree, only on my Plex server on the remote access tab it still switch from ‘remote access available’ to ‘not available’.
I also tried with a VPN to the same avail.
I also switch back my Starlink to it’s normal router function plus the VPN and nothing changed.
It does seem that the double NAT has been sorted as I am no longer getting the warning. Instead it tells me ‘signed in, but is not reachable through outside your network’
Also something that may be important (I am not sure): ip 192.168……. Works to my public ip. But the connection between public ip and the internet has a red cross attached
The remote access does seem to work but constantly kicks people out