Antivirus blocks the bridge (Windows)
In short: some security tools — Malwarebytes Premium is the one we’ve seen —
block Thunderbird from starting other programs and may quarantine
atbridge.exe. Check the file is genuine, allow that one file, install from your
own PowerShell window, then run
atbridge bridge install --windows-launcher=exe so Thunderbird starts atbridge
directly. You don’t need to turn protection off.
What you might see
Section titled “What you might see”Exploit.EmailClientScriptingAbuse(Malwarebytes, Application Behavior Protection, affected application: Thunderbird) — blockingpowershell.exeduring setup, orcmd.exe … bridge-host.batevery time Thunderbird starts.Malware.AI.<number>—atbridge.exemoved to quarantine.- The @bridge setup wizard keeps saying the bridge is not connected, even
after
atbridge bridge installsucceeded.
Why this happens
Section titled “Why this happens”There are two separate detections:
- Thunderbird starting a script. The wizard’s one-click Install button
has Thunderbird start PowerShell to run the installer. And by default,
Thunderbird starts the atbridge bridge through a small
bridge-host.batfile, which Windows runs withcmd.exe. Some security tools block any email program from starting PowerShell orcmd.exe, because that’s a common trick in malicious attachments. It’s a sensible rule — it just also catches atbridge. - The program file itself.
Malware.AIis a machine-learning guess, not a known-malware signature. It sometimes flags new Windows programs that don’t carry a code-signing certificate, and atbridge doesn’t have one yet.
Fix it
Section titled “Fix it”-
Check the file is genuine. In PowerShell:
Terminal window Get-FileHash "$env:USERPROFILE\.atbridge\bin\atbridge.exe"Compare the hash with the
atbridge-windows-amd64.exeentry (oratbridge-windows-arm64.exeon ARM) in atbridge.ai/download/latest.json. If they match, it’s the official build. (For a cryptographic check, every release also has a minisign signature — see Verify a download below.) -
Restore and allow that one file. If your security tool quarantined
atbridge.exe, restore it and add that single file to the tool’s allow list. In Malwarebytes both are under Detection History (the Quarantine and Allow List tabs). -
Install from your own PowerShell window, not the wizard’s one-click button. Open PowerShell from the Start menu and run:
Terminal window irm https://atbridge.ai/install.ps1 | iexPowerShell started by you isn’t an email program starting a script, so the rule doesn’t fire. Already installed? Skip this step.
-
Let Thunderbird start
atbridge.exedirectly — no.bat, nocmd.exe:Terminal window atbridge updateatbridge bridge install --windows-launcher=exeIf the second command says
unknown flag: --windows-launcher, your atbridge is older than this option — runatbridge updateagain (or re-run the install command from step 3), then retry. -
Restart Thunderbird completely (close every window), then check:
Terminal window atbridge bridge pingConnection OK means the bridge is working. Go back to the setup wizard to finish activation.
Undo the launcher change
Section titled “Undo the launcher change”To go back to the original .bat launcher:
atbridge bridge install --windows-launcher=batThen restart Thunderbird. Updates keep whichever launcher you chose.
Verify a download with minisign
Section titled “Verify a download with minisign”Download the signature next to the file and check it with minisign:
Invoke-WebRequest https://atbridge.ai/download/atbridge-windows-amd64.exe.minisig -OutFile atbridge.exe.minisigminisign -Vm "$env:USERPROFILE\.atbridge\bin\atbridge.exe" -x atbridge.exe.minisig -P RWRcsvLUnunMtkopNcGmMWsCCp1ADHB2qUb0JTvKU8rdyFohUN34bU5zSignature and comment signature verified means the file is exactly what we
published. The install script runs this same check automatically when minisign
is installed.
Still not connecting?
Section titled “Still not connecting?”Run atbridge bridge ping and atbridge bridge install and send us the output
— along with your security tool’s detection name — through the help form on
Install atbridge. If the block is from a different
product, the detection name tells us which rule to look at.
Where to go next
Section titled “Where to go next”Was this page helpful?
Thanks for the feedback!