You could test to confirm if it is internet access or DNS. An nslookup of www.google.com gives:
I tested using 142.250.72.132 on the address bar of a browser and was brought to google.com search page. If this works through wireguard, then the issue would be DNS (rather than internet access). If it fails to load, that would point to no internet.Server: UnKnown
Address: 2605:a601:a9f2:9f00:5a24fe96:5f87
Non-authoritative answer:
Name: www.google.com
Addresses: 2607:f8b0:4007:817::2004
142.250.72.132
Statistics: Posted by buffalobill — Thu May 15, 2025 4:17 am