Background script in the form of a service worker cannot be debugged

If the extension uses manifest v3 and a background script in the form of a service worker, then in Safari it is not possible to open the background script debugging window. If I expand the Developer menu in Safari, there is nothing under Service Processes and Web Extension Background Data, which is an error. In other browsers (Edge, Chrome, Opera, Firefox) this works correctly.

If I switch the background script back to non-persistent script mode, everything works fine and from the Developer menu and the Web Extension Background Data submenu I am able to open the background script debugging window for the extension.

MacBook Pro 14″, macOS 26.0

Posted on Oct 4, 2025 1:10 PM

Reply
1 reply

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Background script in the form of a service worker cannot be debugged

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.