After an update I noticed the Temp reverts to Celsius, colorful query logs and hide non fatal dnsmasq warnings reverts to unchecked on the Settings tab
I do not believe this is dependent on the Browser as I would assume the setting would be stored on the RPI and presented to anyone logging in on the web interface from any browser (mobile / PC / MAC) as noted here: Possible to persist temperature setting?
Please upload a debug log and post just the token URL that is generated after the log is uploaded by running the following command from the Pi-hole host terminal:
I stand corrected. The Temp is shown in C when you log in from a different machine so this must be some setting local to the Browser. All three values are specific to the browser. Can we have this set and stored on the RPI / Pihole instance instead, in one of the configuration files, so it would not matter if one used a different browser on the same machine or a different machine.
Hide Non fatal Dnsmasq Warnings and Colorful Query Log options are stored only per browser.
The temperature unit is stored in /etc/pihole/setupVars.conf file, but it can be overridden per browser.
If nothing is found on the browser, the value stored in /etc/pihole/setupVars.conf will be used. If no value is set on the file, C will be used as default.
You have TEMPERATUREUNIT=F on the file, but apparently your browser has old values stored and something is not allowing the new values to be stored.
You can fix this by cleaning the browser localStorage for Pi-hole web interface.