# Shields breaking everything

**URL:** <https://community.brave.app/t/shields-breaking-everything/256364>\
**Category:** Ad-Blocking\
**Created:** [June 5, 2021, 10:22pm UTC](https://community.brave.app/t/shields-breaking-everything/256364 "2021-06-05T22:22:25Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![BarakIII](https://avatars.discourse-cdn.com/v4/letter/b/53a042/32.png) [@BarakIII](https://community.brave.app/u/BarakIII)\
**Post date:** [June 5, 2021, 10:22pm UTC](https://community.brave.app/t/shields-breaking-everything/256364/1 "2021-06-05T22:22:25Z")

</div>

* * *

**Description of the issue:**

Shields is disabling javascript which prevents most sites from working properly. So I turn off Shields and without it enabled I get ads. Even this forum uses javascript and does not work properly with Shields enabled. This started happening after a series of updates from Brave in recent weeks.

**Exact URL of the website in question:**

Pretty much all of them.

**Screenshot of the ad as it appears in Brave**  
**Did the issue present with [default Shields settings](https://support.brave.com/hc/en-us/articles/360023646212-How-do-I-configure-global-and-site-specific-Shields-settings-)? (yes/no)**

I assume it was in default as I’ve never messed with any of it’s settings aside from disabling it for the sites that stopped working.

**Does the site function as expected when Shields are turned off?**

Yes except that now I get ads where I didn’t before.

**Is there a specific Shields configuration that causes the site to break? If so, tell us that configuration. (yes/no):**

As above I assume it’s default settings.

**Does the site work as expected when using Chrome?**

**Brave version (check `About Brave`):**

Version 1.25.70 Chromium: 91.0.4472.77 (Official Build) (64-bit)

---

<div class="post-metadata">

**Author:** ![eljuno](https://sea1.discourse-cdn.com/brave/user_avatar/community.brave.app/eljuno/32/150436_2.png) [@eljuno](https://community.brave.app/u/eljuno)\
**Post date:** [June 5, 2021, 10:26pm UTC](https://community.brave.app/t/shields-breaking-everything/256364/2 "2021-06-05T22:26:37Z")

</div>

Make sure you’ve “Script blocker” disabled in your global Shields settings. [https://support.brave.com/hc/en-us/articles/360023646212-How-do-I-configure-global-and-site-specific-Shields-settings-](https://support.brave.com/hc/en-us/articles/360023646212-How-do-I-configure-global-and-site-specific-Shields-settings-)

---

<div class="post-metadata">

**Author:** ![BarakIII](https://avatars.discourse-cdn.com/v4/letter/b/53a042/32.png) [@BarakIII](https://community.brave.app/u/BarakIII)\
**Post date:** [June 5, 2021, 10:31pm UTC](https://community.brave.app/t/shields-breaking-everything/256364/3 "2021-06-05T22:31:50Z")

</div>

Thank you for the quick response. I dunno about ads yet but at least sites seem to be working.

---

<div class="post-metadata">

**Author:** ![eljuno](https://sea1.discourse-cdn.com/brave/user_avatar/community.brave.app/eljuno/32/150436_2.png) [@eljuno](https://community.brave.app/u/eljuno)\
**Post date:** [June 5, 2021, 10:35pm UTC](https://community.brave.app/t/shields-breaking-everything/256364/4 "2021-06-05T22:35:29Z")

</div>

You can set the global setting for the ad blocker to “aggressive” if you want. And these articles may help you to learn more about Shields – the default settings and how to [https://support.brave.com/hc/en-us/categories/360001053072-Shields](https://support.brave.com/hc/en-us/categories/360001053072-Shields)

---

<div class="post-metadata">

**Author:** ![JordanAustin](https://sea1.discourse-cdn.com/brave/user_avatar/community.brave.app/jordanaustin/32/81551_2.png) [@JordanAustin](https://community.brave.app/u/JordanAustin)\
**Post date:** [June 10, 2021, 10:54pm UTC](https://community.brave.app/t/shields-breaking-everything/256364/5 "2021-06-10T22:54:25Z")

</div>

Came here looking for a solution myself.

If I have to take down shields on every single web site I use what’s the point in using Brave?

I think I was safer using ublock and privacy badger in Chrome and never having to disable anything?

---

<div class="post-metadata">

**Author:** ![fanboynz](https://avatars.discourse-cdn.com/v4/letter/f/3be4f8/32.png) [@fanboynz](https://community.brave.app/u/fanboynz)\
**Post date:** [June 10, 2021, 11:06pm UTC](https://community.brave.app/t/shields-breaking-everything/256364/6 "2021-06-10T23:06:55Z")

</div>

Whats the site issue you’re having? Occasionally some sites don’t play well with blocking trackers or cookies. We have some methods to get around this @JordanAustin

---

<div class="post-metadata">

**Author:** ![JordanAustin](https://sea1.discourse-cdn.com/brave/user_avatar/community.brave.app/jordanaustin/32/81551_2.png) [@JordanAustin](https://community.brave.app/u/JordanAustin)\
**Post date:** [June 15, 2021, 2:07am UTC](https://community.brave.app/t/shields-breaking-everything/256364/7 "2021-06-15T02:07:58Z")

</div>

Start with this website, [community.brave.com](http://community.brave.com) will not load properly to login with shields up.

---

<div class="post-metadata">

**Author:** ![fanboynz](https://avatars.discourse-cdn.com/v4/letter/f/3be4f8/32.png) [@fanboynz](https://community.brave.app/u/fanboynz)\
**Post date:** [June 15, 2021, 4:17am UTC](https://community.brave.app/t/shields-breaking-everything/256364/8 "2021-06-15T04:17:13Z")

</div>

@JordanAustin What doesn’t work exactly? Just re-tested my login, user/pass + 2FA no issues signing in.

Try in a private window, or a new Brave profile.

---

<div class="post-metadata">

**Author:** ![tortino](https://sea1.discourse-cdn.com/brave/user_avatar/community.brave.app/tortino/32/19096_2.png) [@tortino](https://community.brave.app/u/tortino)\
**Post date:** [June 15, 2021, 10:40am UTC](https://community.brave.app/t/shields-breaking-everything/256364/9 "2021-06-15T10:40:16Z")

</div>

@JordanAustin: it works perfectly for me.  
what is broken in the site?

---

<div class="post-metadata">

**Author:** ![fanboynz](https://avatars.discourse-cdn.com/v4/letter/f/3be4f8/32.png) [@fanboynz](https://community.brave.app/u/fanboynz)\
**Post date:** [June 15, 2021, 10:55pm UTC](https://community.brave.app/t/shields-breaking-everything/256364/11 "2021-06-15T22:55:44Z")

</div>

You can either adjust per site shields (in the address bar) or globally changing shields via `brave://settings/shields`

---

<div class="post-metadata">

**Author:** ![JordanAustin](https://sea1.discourse-cdn.com/brave/user_avatar/community.brave.app/jordanaustin/32/81551_2.png) [@JordanAustin](https://community.brave.app/u/JordanAustin)\
**Post date:** [June 17, 2021, 1:51pm UTC](https://community.brave.app/t/shields-breaking-everything/256364/12 "2021-06-17T13:51:30Z")

</div>

I think the problem (at least with me) is that the default setting of not blocking scripts is not working. I’ve always had it set not to block scripts.

This morning I was checking some various news sites, almost all of them failed loading correctly, from blocking scripts. Each and every site I’m having to bring shields down. I would much rather just allow scripts, but the setting doesn’t appear to be working, and the shield itself only allows you to temporarily allow them on a per site basis.

---

<div class="post-metadata">

**Author:** ![tortino](https://sea1.discourse-cdn.com/brave/user_avatar/community.brave.app/tortino/32/19096_2.png) [@tortino](https://community.brave.app/u/tortino)\
**Post date:** [June 19, 2021, 10:29am UTC](https://community.brave.app/t/shields-breaking-everything/256364/13 "2021-06-19T10:29:12Z")

</div>

@JordanAustin  
does the setting work in a new profile?

or you can try changing the option directly in the configuration file in your current profile: close brave, locate your profile directory, open the “Preferences” file with a text editor, and search for the no\_script\_default string. it should be true, and you should set it to false.  
as an example this is the relevant part of my preferences file:  
“show\_rewards”:false},“no\_script\_default”:false,“other\_bookmarks\_migrated”:true,

ps remember to make a backup of the config file before editing it.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/brave/original/3X/1/8/182067f3480d1a5e7aea5ae3131b116ca1ef7918.png) [@system](https://community.brave.app/u/system)\
**Post date:** [July 19, 2021, 10:29am UTC](https://community.brave.app/t/shields-breaking-everything/256364/14 "2021-07-19T10:29:52Z")

</div>

Closed on July 19, 2021, 10:29am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
