Hey i have a problem where i can only connect to few websites so i suspect there to be a DNS problems. Also to mention Steam and Discord have connection issues too. I have tried restarting modem and restarting the system multiple times.
Can illustrate a few websites you can connect to, and a few you can’t?
I found that only ipv6 supported sites work
What DNS are you using?
Do you have networking settings for both IPv6 and IPv4 ?
I’d suggest you disable IPv6 on your system. More on that topic in IPv6 - ArchWiki
Add to kernel line
ipv6.disable=1
If you are using grub remember to rebuild your grub.cfg.