@Saoiray
I’m logged in using an account that’s in the local admin group so it already has elevated privileges. To make sure I left no stone unturned though I did try run as admin, as expected the results were the same. But something else interesting happened.
I was setting up to try your other suggestion, overwriting my current version with another install. While checking the icon to determine what folder it was in I noticed something; I had forgotten that some time ago I added --disable-reading-from-canvas to the command line. That was done to tighten the anti-fingerprinting even further. I started experimenting, enabling/disabling the command line option while switching the Shields fingerprinting level. Here’s what I found…
–disable-reading-from-canvas : enabled
Shields Fingerprinting : Standard
Cover Your Tracks results: Tracker ads, invisible trackers - blocked, unique fingerprint
–disable-reading-from-canvas : enabled
Shields Fingerprinting : Aggressive
Cover Your Tracks results: Tracker ads, invisible trackers - blocked, randomized fingerprint
–disable-reading-from-canvas : disabled
Shields Fingerprinting : Standard
Cover Your Tracks results: Tracker ads, invisible trackers - blocked, randomized fingerprint
–disable-reading-from-canvas : disabled
Shields Fingerprinting : Aggressive
Cover Your Tracks results: Tracker ads, invisible trackers - blocked, randomized fingerprint
To summarize, using --disable-reading-from-canvas and standard Shields fingerprinting causes coveryourtracks to return a status of unique fingerprint, whereas aggressive Shields fingerprinting makes it randomized. Not using --disable-reading-from-canvas with either standard or aggressive Shields fingerprinting returns randomized.
That doesn’t make sense from two perspectives though; how would enabling an additional layer of anti-fingerprinting cause the results to be worse, and how come this didn’t show up a long time ago? I’ve been using --disable-reading-from-canvas for quite some time, yet only recently did coveryourtracks start showing this problem. I wonder if when they modified the fingerprinting algorithm they did something that negatively impacted that command line option. I’m not sure, but something is definitely odd.