Telemetry upload enabled despite checkboxes unchecked in settings
Telemetry upload is enabled even though all the checkboxes are de-selected in about:preferences. about:telemetry shows: Telemetry is collecting pre-release data and upload is enabled. I have all the telemetry prefs set to false as well.
``` 33 matches for "telemetry" in buffer: prefs.js
37:user_pref("app.update.lastUpdateTime.telemetry_modules_ping", 1730229397); 38:user_pref("app.update.lastUpdateTime.telemetry_untrustedmodules_ping", 1730236546); 105:user_pref("browser.newtabpage.activity-stream.feeds.telemetry", false); 113:user_pref("browser.newtabpage.activity-stream.telemetry", false); 114:user_pref("browser.newtabpage.activity-stream.telemetry.structuredIngestion.endpoint", "\"\""); 115:user_pref("browser.newtabpage.activity-stream.telemetry.ut.events", false); 122:user_pref("browser.ping-centre.telemetry", false); 143:user_pref("browser.search.serpEventTelemetryCategorization.enabled", false); 144:user_pref("browser.search.serpEventTelemetryCategorization.regionEnabled", false); 262:user_pref("dom.security.unexpected_system_load_telemetry_enabled", false); 368:user_pref("identity.fxaccounts.telemetry.clientAssociationPing.enabled", false); 440:user_pref("network.trr.confirmation_telemetry_enabled", false); 656:user_pref("security.app_menu.recordEventTelemetry", false); 658:user_pref("security.certerrors.recordEventTelemetry", false); 667:user_pref("security.protectionspopup.recordEventTelemetry", false); 721:user_pref("services.settings.main.search-telemetry-v2.last_check", 1730311022); 722:user_pref("services.settings.main.search-telemetry.last_check", 1730311022); 770:user_pref("toolkit.telemetry.bhrPing.enabled", false); 771:user_pref("toolkit.telemetry.cachedClientID", "c0ffeec0-ffee-c0ff-eec0-ffeec0ffeec0"); 772:user_pref("toolkit.telemetry.cachedProfileGroupID", "decafdec-afde-cafd-ecaf-decafdecafde"); 773:user_pref("toolkit.telemetry.coverage.opt-out", true); 774:user_pref("toolkit.telemetry.enabled", false); 775:user_pref("toolkit.telemetry.firstShutdownPing.enabled", false); 776:user_pref("toolkit.telemetry.newProfilePing.enabled", false); 777:user_pref("toolkit.telemetry.pioneer-new-studies-available", false); 778:user_pref("toolkit.telemetry.previousBuildID", "20241030093012"); 779:user_pref("toolkit.telemetry.reportingpolicy.firstRun", false); 780:user_pref("toolkit.telemetry.server", ""); 781:user_pref("toolkit.telemetry.server_owner", ""); 782:user_pref("toolkit.telemetry.shutdownPingSender.enabled", false); 783:user_pref("toolkit.telemetry.unified", false); 784:user_pref("toolkit.telemetry.updatePing.enabled", false); 785:user_pref("toolkit.telemetry.user_characteristics_ping.opt-out", true);
```
My console is stuffed with errors of firefox trying and failing to send telemetry pings.
Example:
``` 1730311093388 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping 8027b811-0e4d-4917-b524-035d350494bd: SyntaxError: XMLHttpRequest.open: '/submit/telemetry/8027b811-0e4d-4917-b524-035d350494bd/event/Firefox/134.0a1/nightly/20241030093012?v=4' is not a valid URL. Stack trace: open()@resource://gre/modules/ServiceRequest.sys.mjs:127 _doPingRequest()@resource://gre/modules/TelemetrySend.sys.mjs:1339 _doPing()@resource://gre/modules/TelemetrySend.sys.mjs:1568 _sendPersistedPings/<()@resource://gre/modules/TelemetrySend.sys.mjs:1244 Log.sys.mjs:722
append resource://gre/modules/Log.sys.mjs:722 log resource://gre/modules/Log.sys.mjs:376 log resource://gre/modules/Log.sys.mjs:505 error resource://gre/modules/Log.sys.mjs:384 _sendPersistedPings resource://gre/modules/TelemetrySend.sys.mjs:1246 (Async: promise callback) _sendPersistedPings resource://gre/modules/TelemetrySend.sys.mjs:1245 sendPings resource://gre/modules/TelemetrySend.sys.mjs:1205 _doSendTask resource://gre/modules/TelemetrySend.sys.mjs:615 InterpretGeneratorResume self-hosted:1413 AsyncFunctionNext self-hosted:800
```
Dozens of these accumulated very quickly.