$ nslookup google.com 8.8.8.8
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: google.com
Address: 142.250.69.14
Name: google.com
Address: 2607:f8b0:402a:80b::200e
Yes, I'm starting to think the router is the issue here, though much of it is locked down or at least I am not as familiar at resolving those issues. I will keep working on update here if I find any solution.
Thanks for all the help.
Edit 8/23/25: after some more digging and testing, setting up cloudflared got blocking up and running. Seems like my ISP doesn’t enjoy changing DNS but tunneling through works.