For all I know, this is something that can't be fixed on the KM end, but I was wondering if @peternlewis could let us know the state of affairs with Brave Browser...? If the answer is, "nothing can be done", that's fine; I can start using a different browser. Just be nice to know.
A few things that haven't worked for a few months now:
Set/get tab number
Found image in Front Window
Wait for Brave Browser to Finish Loading
There are a bunch of actions I never use, so I can't confirm if they're working or not, but these three are enough to mean Brave isn't really usable with KM. There's a workaround for finding images in the front window, but it would be nice if it just worked.
As far as I recall, Brave does not support the requisite AppleScript abilities, and until that happens that actions cannot be implemented in Keyboard Maestro - you can potentially try to UI control Brave, but that is not something that could be done robustly enough to implement in the native actions.
And once again, you save my bacon (never understood that expression!).
I wonder why the Brave-specific actions stopped working lately. Clearly something's amiss and I wonder if this might give us a clue how to get the front window stuff working again? It's a bit of a pain to have to do this every time you want to find an image in Brave:
For your example, do you mean the inability to constrain image detection to "Front Window"? I couldn't get that to work either (though I'm likely doing something wrong) although, weirdly, this does work: