You are trying to fix something - then you got dns problems as a result - and now you are trying to fix the dns error without solving the underlying issue.
So you are asking for help to fix a dns issue without telling us you have been fidling with vpn?
That would be nice - at least so it is possible to know it is not interfering.
There is nothing wrong with a pristine Manjaro system with relation to dns or networking and unless there is upstream regressions - which happens occasionally - with NetworkManager - updates doesn’t cause dns issues.
This is becoming more and more difficult to help with - because we cannot possibly know which changes you have made before consulting the forum so we are practically blind with relation to how to suggest you solve the issue.
I solved the problem : (1) I got rid of ProtonVPN (via Pamac), (2) I deleted the interface (sudo nmcli connection delete pvpn-ipv6leak-protection), (3) I reverted to Automatic DNS (undoing what I had done, following Networking - Manjaro), (4) I restarted the computer.
Thanks for your help – I did no change before consulting the forum, I believe I mostly wrongly assumed that ProtonVPN did not mess with DNS / Interfaces. For next time, do you have suggestions for sending the content of a console in text format from a computer that has no internet connection?
Or if you have an android phone you can tether your phone internet on the dysfunctional system
I use protonvpn - I have never experienced this issue - but hey - there is something - if you are not using systemd-resolved - the resolv.conf is not always reset correctly - especially if rebooted while connected
i know i have had nothing but problems with protonVPN. at least on linux i have. they also seem to have some bugs with their firewall. Idk. But i switched to using Windscribe and have never been happier. i only pay $2 a month for unlimited use and i cant tell the difference in internet speed whether i have it on or off. Also i just use a openvpn config from them and set it right up in the manjaro network settings instead of relying on the VPN to have a working GUI.