Expected Behavior
Expected behavior
Insomnia should either keep the existing Local Network permission after update or properly request it again when trying to access localhost.
Actual behavior
The permission is lost silently and never requested again. Access to localhost is blocked by macOS.
Environment
- macOS version: 26.3.1 (build 25D771280a) — macOS Tahoe
- Insomnia version: [insira aqui a versão exata que você está usando]
- Installation method: Downloaded from insomnia.rest (not App Store)
Thanks!
Actual Behavior
Describe the bug
After updating Insomnia, the app disappears from the Privacy & Security → Local Network list in macOS.
As a result, Insomnia can no longer connect to any localhost server (http://localhost:xxxx or http://127.0.0.1:xxxx). The connection simply fails (timeout / connection refused), and no permission prompt appears.
This started happening after an update and persists even after:
- Reinstalling Insomnia (clean install, removing all folders in
~/Library/)
- Running
tccutil reset LocalNetwork
- Resetting the network extension plist in Recovery Mode
- Restarting the Mac multiple times
Reproduction Steps
Steps to reproduce
- Have Insomnia working with Local Network permission granted.
- Update Insomnia (via auto-update or manual download).
- Try to send a request to any local server (
localhost or 127.0.0.1).
- Check System Settings → Privacy & Security → Local Network → Insomnia is gone or the toggle does nothing.
Is there an existing issue for this?
Which sync method do you use?
Additional Information
Additional context
This seems to be a recurring macOS issue (Sequoia + Tahoe) with Electron apps, where code signature or bundle changes cause the Local Network entitlement to be treated as a new app. Many users are affected, but it is especially painful for API development tools like Insomnia that heavily rely on local backends.
Workarounds tried (all failed):
- Using
[::1] instead of localhost
- Resetting TCC database
- Full clean reinstall + Recovery Mode plist removal
Would appreciate any guidance on how Insomnia can better handle macOS Local Network permission persistence across updates.
Version: Insomnia 12.5.0
Build date: 4/1/2026
OS: Darwin arm64 25.3.0
Electron: 41.0.3
Node: 24.14.0
Node ABI: 145
Insomnia Version
12.5.0
What operating system are you using?
macOS
Operating System Version
Tahoe 26.3.1 (a)
Installation method
download
Last Known Working Insomnia version
No response
Expected Behavior
Expected behavior
Insomnia should either keep the existing Local Network permission after update or properly request it again when trying to access localhost.
Actual behavior
The permission is lost silently and never requested again. Access to localhost is blocked by macOS.
Environment
Thanks!
Actual Behavior
Describe the bug
After updating Insomnia, the app disappears from the Privacy & Security → Local Network list in macOS.
As a result, Insomnia can no longer connect to any localhost server (
http://localhost:xxxxorhttp://127.0.0.1:xxxx). The connection simply fails (timeout / connection refused), and no permission prompt appears.This started happening after an update and persists even after:
~/Library/)tccutil reset LocalNetworkReproduction Steps
Steps to reproduce
localhostor127.0.0.1).Is there an existing issue for this?
Which sync method do you use?
Additional Information
Additional context
This seems to be a recurring macOS issue (Sequoia + Tahoe) with Electron apps, where code signature or bundle changes cause the Local Network entitlement to be treated as a new app. Many users are affected, but it is especially painful for API development tools like Insomnia that heavily rely on local backends.
Workarounds tried (all failed):
[::1]instead of localhostWould appreciate any guidance on how Insomnia can better handle macOS Local Network permission persistence across updates.
Version: Insomnia 12.5.0
Build date: 4/1/2026
OS: Darwin arm64 25.3.0
Electron: 41.0.3
Node: 24.14.0
Node ABI: 145
Insomnia Version
12.5.0
What operating system are you using?
macOS
Operating System Version
Tahoe 26.3.1 (a)
Installation method
download
Last Known Working Insomnia version
No response