macOS 26 (Tahoe) — Kaspersky VPN Secure Connection freezes on launch (“com.kaspersky.ksec.bl.resolver” deadlock)
Featured Replies
This topic is now closed to further replies.
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
Hello everyone,
I’d like to report a reproducible issue with Kaspersky VPN Secure Connection (App Store version 3.5.0, build 30500.79.14444486) on macOS 26.0.1 (Tahoe).
The application freezes immediately upon launch and remains unresponsive until forcibly terminated.
Observed behaviour
After launching, the
ksec_appprocess becomes stuck in a waiting state, as seen in macOS diagnostic reports:This means the app is attempting to connect to a non-existent or unresponsive XPC helper service (
com.kaspersky.ksec.bl.resolver), resulting in a permanent hang.Technical background
The App Store build registers an internal XPC service
com.kaspersky.ksec.bl.resolver.On macOS 26 (Tahoe), Apple introduced persistent sandbox XPC restoration.
Even if the related container or plist is deleted,
launchdautomatically restores the entry at next boot.Since the restored service no longer responds, the VPN UI (
ksec_app) hangs on the XPC handshake stage and never completes initialisation.Workaround (confirmed functional)
Quit the app completely:
Remove the stuck resolver:
Delete the sandbox containers:
In Finder → Go → Go to Folder… →
~/Library/Containers/Delete the folder
com.kaspersky.ksec.bl.resolvermanually, then empty the Trash.Relaunch the VPN.
It starts and connects normally after that.
(Optional: to prevent macOS from recreating the broken resolver after reboot, create an empty dummy file
/Library/LaunchDaemons/com.kaspersky.ksec.bl.resolver.plistwith no permissions.)Expected behaviour
VPN should initialise its XPC connection dynamically on launch, without relying on persistent system registration that may be invalidated by macOS sandbox changes.
Environment
Summary
This appears to be a compatibility issue between the App Store build and macOS 26’s updated XPC sandbox behaviour.
Manual cleanup and deregistration of
com.kaspersky.ksec.bl.resolverrestores normal functionality.Please forward this to the Mac development team for verification and patching.
Best regards,
M. Kurzdym, PhD (UK)