Wireguard On but can't connect as a client

Recently bought Flint 2 and tried to set up Wireguard for remote working.

Have followed instructions and videos but and managed to turn Wireguard on.

However, I'm unable to connect as a client with my mobile phone.

I had a look at my ISP and it has CGNAT turned on. Could it be that?

Any guidance is appreciated.

Yep. CGNAT makes WireGuard server hosting impossible, I am sorry.

Look at tailscale, that will allow you to connect behind CGNAT.