Temporary fix (thanks to investigations by Brave developers plus others at GitHub), until updated stable release of Brave Browser comes along . . .
–
Windows OS users:
At https://github.com/brave/brave-browser/issues/23267
, a recent comment by ‘Gorxor’:
Added
--enable-features=NavigationThreadingOptimizations
to my desktop shortcut (Windows 10), and no more “sometimes page doesn’t load on first try” issues anymore for me as well. Also no crashes or other problems detected yet.
–
Mac OS users:
You would start up Brave Browser using the Terminal.app command line.
At https://github.com/brave/brave-browser/issues/23267
, a recent comment by ‘nintendodork07’:
in terminal put:
open -a "Brave Browser.app" -n --args --enable-features=NavigationThreadingOptimizations
–
What I finally did, in order to make use of the proposed fix, switch:
--enable-features=NavigationThreadingOptimizations
In a Brave Browser > New Window, I sent the browser to: brave://version
I copied the entire Command Line string, to a text editor window, in which I could then edit the string.
The leading part of the Command Line string:
/Applications/Brave Browser.app/Contents/MacOS/Brave Browser
I replaced with the following string:
open -a "Brave Browser.app" -n --args
then I added a single SPACE character, followed by all of the known switches (there are several) plus any flag switches.
IF there are flag switches, then they will begin with switch:
--flag-switches-begin
and end with switch:
--flag-switches-end
So, IF there are flag switches, then the proposed fix, switch:
--enable-features=NavigationThreadingOptimizations
I located BEFORE switch:
--flag-switches-begin
IF there are NO flag switches, then I located the proposed fix, switch at the tail end of all the switches.
And I made sure to also include the necessary single SPACE characters, because there needs to be a single SPACE character that separates all the switches.
I am using 2 flag switches.
So, the altered Command Line string that I use, became:
open -a "Brave Browser.app" -n --args --disable-client-side-phishing-detection [FOLLOWED BY MANY SWITCHES, AND THEN THE PROPOSED FIX, SWITCH:] --enable-features=NavigationThreadingOptimizations --flag-switches-begin [FLAG SWITCHES] --flag-switches-end
That is the Command Line string that I entered into the Mac’s Terminal.app window, in order to start up Brave Browser.
–