Brave Sheilds settings not consistent across sessions

Description of the issue:
Upon restarting Brave, the settings for Trackers and ad blocking under Sheilds are reverted to their original Standard value even though I set them to Disabled every time I open Brave.

How can this issue be reproduced?

  1. Set Trackers and ad blocking to disabled.
  2. Restart Brave
  3. Check the status of Trackers and ad blocking.

Expected result:
I expect the status to remain disabled for Trackers and ad blocking.
I would like to use other features such as Fingerprinting blocking but not ad blocking.

Brave Version( check About Brave):
Version 1.34.81 Chromium: 97.0.4692.99 (Official Build)

Are you disabling/changing the Shields settings in brave://settings/shields or are you changing them in the Shields panel in the address bar?

@Mattches I’m changing them in brave://settings/shields.

Thank you for confirming. Can you tell me if you have any extensions installed in the browser at this time? Additionally, do you have any data set to be cleared “on exit” (Settings --> History --> Clear browsing data --> [On exit])?

1 Like

I experience the same behavior on profiles with and without extensions installed.

Yes, clear browsing data on exit was enabled for all items. After disabling the “Site and Shield Settings”, the issue is resolved.

I was under the impression that “Site and Shield Settings” were related to shield settings for individual sites.

Thank you for your help in resolving this issue.

In summary, the solution is to uncheck Site and Shield Settings under Settings --> History --> Clear browsing data --> [On exit].

1 Like

Glad to hear that did the trick.