Release date for that Brave version, was back on June 17, 2026 … about 13 stable release versions ago … so you possibly/finally ran into a bit of trouble (and probably not actually updating since then?).
RE data backup - yes, do that thoroughly and forgive yourself re being redundant.
How to Uninstall Brave Browser (Desktop):
The Brave Browser application
brave.exeetc.:
‘Every time I open the browser it closes again directly - #20 by clifton’The Brave Browser updater,
BraveUpdate.exe:
‘Have to re-install Brave multiple times per day on Windows11 - #24 by mherrmann’
Be sure to Exit / Quit everything and Restart the computer a couple times, after that.
Brave Browser installer to use after all that preparation: ‘https://brave.com/download/’