@PILuffy
Check the WAN IP of the router. Verify the router is getting a public IP address. If it's a private IP address that means you're behind double NAT:

But for the CG-NAT ISP: Comporium and Direct link - radio service, and most 3G/4G/5G ISPs, they usually provide the customer a private IP address or CGNAT address. CGNAT address ranges from 100.64.0.0 to 100.127.255.255, which looks like public IP address but actually not, therefore, it will also cause you unable to use the OpenVPN or port forwarding and affect the NAT Type. You could contact the ISP and ask them to offer a Public IP address.