ChatGPT dictation fails in Brave Stable and Beta but works in Chrome and Edge

Brave Version:
Brave 1.92.134 (Official Build) (64-bit)

OS:
Windows 11

Issue:
ChatGPT’s dictation/microphone button immediately displays “Content failed to load.”

Expected:
Dictation starts listening.

Actual:
“Content failed to load” appears.

Tested:

  • Brave Stable :cross_mark:
  • Brave Beta :cross_mark:
  • Chrome :white_check_mark:
  • Microsoft Edge :white_check_mark:

Troubleshooting already tried:

  • Shields disabled
  • Private window
  • Cleared ChatGPT site data
  • Cleared cache
  • Latest Brave version
  • Microphone permissions allowed
  • Microphone works on other sites
  • Same ChatGPT account works in Chrome and Edge

Console errors:
InvalidStateError:
Failed to execute ‘showPopover’ on ‘HTMLElement’:
Invalid to show a popover during another show operation

ReactRenderingError

I am facing exactly the same issue since yesterday.

i’m facing the same issue, i tried everything you named but without getting rid of the "Content failed to load" error.

Yeah, it only started happening yesterday for me, couldn’t find anything about this issue, assuming it’s a bug from an update that hasn’t been sorted yet, as Brave Beta has the same issue. I’m just using Chrome for now until it gets looked at

When did this start happening for everyone? for me it was yesterday 03/07/26. So I guess and update or something happened then.

I’m having the same issue here: ChatGPT voice/dictation fails in Brave, but works normally in Chrome, Opera and mobile on the same account/network.

In my case, the DevTools Console showed this error when trying to use voice:

InvalidStateError: Failed to execute ‘showPopover’ on ‘HTMLElement’:
Invalid to show a popover during another show operation

It also triggered a React rendering/error boundary issue in ChatGPT’s frontend.

As a temporary workaround, I was able to make voice work again by opening DevTools Console on chatgpt.com and running this patch:

(() => {
if (window.__chatgptPopoverPatchAtivo) {
console.log(“showPopover patch is already active in this tab.”);
return;
}

window.__chatgptPopoverPatchAtivo = true;

const originalShowPopover = HTMLElement.prototype.showPopover;

HTMLElement.prototype.showPopover = function (…args) {
try {
return originalShowPopover.apply(this, args);
} catch (e) {
if (
e?.name === “InvalidStateError” &&
String(e?.message || “”).includes(“another show operation”)
) {
console.warn(“Temporary showPopover error ignored:”, e.message);
return;
}
throw e;
}
};

console.log(“Temporary showPopover patch is active in this tab.”);
})();

After running it, the specific showPopover error was ignored and ChatGPT voice started working again for me.

Important notes:

This is not a real fix, just a temporary workaround. It only affects the current ChatGPT tab and disappears after refreshing or closing the tab.

Please review the code before running it. If you’re not comfortable with JavaScript, ask someone technical or even ask ChatGPT to explain what the code does before pasting anything into DevTools.

The cleaner workaround for now may still be using Chrome, Edge, or Opera until Brave or OpenAI fixes the underlying issue.

A more “permanent local workaround” would be to run this automatically through a userscript manager like Tampermonkey/Violentmonkey only on chatgpt.com, but that is more involved and should be done carefully.

Hope this helps confirm the issue and gives people a temporary way to keep using voice in Brave.

Hi there, I’m experiencing the same issue as you. I can’t find a solution to the problem—it only works with other browsers. I use Brave Nightly, and I’m getting the same error.

It displays the message “Content failed to load” when we try to use the ChatGPT microphone in dictation mode.

The problem started yesterday in the afternoon.

I hope they can find a solution to the problem.

Also experiencing this on Windows 11 and macOS desktop version Brave 1.92.134 (Official Build) (arm64)

Chromium: 150.0.7871.63

I am seeing what looks like the same issue, but it is not limited to ChatGPT Voice Mode or dictation.

In my case, the ChatGPT web UI can fail during normal use, without clicking the microphone button or starting Voice Mode. The page shows:

Content failed to load

I have also seen ChatGPT append this parameter to the URL:

?mweb_fallback=1

When that fallback is active, the UI becomes noticeably slower.

Firefox works much better and does not reproduce the same failure in the same way, which makes this look like a Chromium/Brave-related frontend issue rather than a ChatGPT account issue or a microphone permission problem.

So the current problem may be broader than Voice Mode. Voice/dictation may be one trigger, but it does not seem to be the only way to hit the underlying UI failure.

Environment:

I also encountered the same situation. I tried various Origin versions and also tried different computers. Currently, only ChatGPT is having this issue.

Hi all, It looks like it’s working again for me, not sure how it was fixed, hopefully it is for others

I have exactly the same problem: Windows 11, Brave v1.92.134. I tried disabling Shields, resetting the settings, and reinstalling the browser, but nothing helps. Voice input works in Firefox, but in Brave I get the error: “Content failed to load”.

I also see this error in the console:

ReactRenderingError: Failed to execute ‘showPopover’…

Hello - We apologize for the trouble experienced. We have an open issue and we’re investigating the matter currently. https://github.com/brave/brave-browser/issues/56858

Logging out and logging in again resolved the issue for me as a work-around.

Thanks for your patience everyone!