I ran into a very similar problem as the user in this thread: PureOS not able to connect to internet, accept through Tor Browser
After my battery died and rebooting I was completely unable to connect to the internet, even though I was connected to my wifi router. I discovered that Nord VPN was pointing at the wrong DNS, exactly like in the thread. However, by this time I had already tried to uninstall Nord.
I then attempted to reinstall Nord, but upon installation, none of the CLI commands worked. Therefore I cannot use their built-in command to update the DNS.
After that, I tried to update the DNS manually by following this tutorial: https://support.nordvpn.com/Connectivity/Linux/1134945702/Change-your-DNS-servers-on-Linux.htm
However, I could not become root user as my boot password for PureOS wasn’t recognized.
I am totally stuck and looking for help. Thanks in advance!