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=NavigationThreadingOptimizationsto 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.
–
@Chocoholic tip - tx
–