Website Unable to install with Heliosphere plugin when using Brave

Glory2889

Creator
Downloads work on other browsers. I've verified shields were off, cleared cookies, reset website permissions, turned off any other privacy focused extensions. However, if I add the mod to the install queue, the install all button will prompt the download through the plugin.

Thank you in advance for any help!!
 
Solution
Looking into it, it seems that Brave is just buggy and blocks requests from web workers in many occasions when it shouldn't. Seeing the screenshots would still verify that. Make sure you also have the Heliosphere localhost exclusion set up (detailed below) as well.

I plan on adding a feature that lets you choose if you want to install with plugin even if it's not detected, but I'm not planning to do that soon. For now my suggestion is switch to a better browser like Firefox/Waterfox/Librewolf.

  1. Navigate to brave://adblock.
  2. Add the following on a new line in the Create custom filters box:
    @@||localhost^$domain=heliosphere.app
  3. Click Save changes.
What exactly is the nature of it not working? Does the plugin install button appear or just the PMP button?

My guess is that the PMP button appears instead. The queue install all button only works with the plugin, so it doesn't check for its presence, which is why it still works for you. This means something is blocking our web worker's connection to the plugin. My guess is that it's Brave itself, somehow blocking web workers separately from the main site.

A screenshot of both your browser developer console (F12, make sure you're in the Console tab) and network tab (click the Network tab after F12) would help.
 
Looking into it, it seems that Brave is just buggy and blocks requests from web workers in many occasions when it shouldn't. Seeing the screenshots would still verify that. Make sure you also have the Heliosphere localhost exclusion set up (detailed below) as well.

I plan on adding a feature that lets you choose if you want to install with plugin even if it's not detected, but I'm not planning to do that soon. For now my suggestion is switch to a better browser like Firefox/Waterfox/Librewolf.

  1. Navigate to brave://adblock.
  2. Add the following on a new line in the Create custom filters box:
    @@||localhost^$domain=heliosphere.app
  3. Click Save changes.
 
Solution
Correct, it was the PMP button showing up instead.

I thought I had the localhost exclusion set up, but I forgot to add it after getting a new computer. Adding it fixed the issue.
Thank you so much for looking into that!!
 
Back
Top