Actually this only worked the first time. After reboot same “no internet” problem. Upon inspection the .conf file had been cleaned of the inserted line leaving it just like my screenshot above.
Then I tried creating a new .conf file using ONLY the “hostname_enable_nslookup = false” line, (without quote marks), and after reboot the conf file has been rewritten again, and again contains only the text in my screenshot above!
No, tried that and next reboot it’s been rewritten/the text I entered is gone. You used the word, “.config” in your last reply and I’ve been giving it the extension of “.conf”, same as the original. Is that the problem?
Stop the GlassWIre service in the task manager. Right click the bottom task bar in Windows and choose “task manager” then click on "services. Scroll to the “G” section and find GlassWire and stop it.
Run SublimeText text editor (or Notepad++) as admin and open the config file: C:\ProgramData\GlassWire\service\glasswire.conf
Set hostname_enable_nslookup=false
Save the file and start the GlassWire service again by right clicking it in the task manager.
We recommend those other text managers because maybe Notepad is not working for you somehow because it is breaking the format.
I was also having the problem that whenever I restarted the service, the glasswire.conf file was rewritten to its original form. I tried editing it in Notepad++, and noticed an immediate difference - instead of one long single line, the text of the file was broken up into seven lines. I tried adding the suggested additional line and saved the file. I noticed that the file was three bytes shorter this way than when I had used Notepad. However, it still got rewritten when I restarted the service.
Then I noticed that Line 5 of the file was “hostname_enable_nslookup=true”. So I simply changed the “true” to “false”, saved the file, and restarted the service. This time the change took. I had to restart NordVPN, but once I did that, everything has been fine.