Hello, I've got another problem with MV3 extensions. My extension replaces newtab page.
The problem: during the extension update, sometimes the service worker can become inactive, and new tab page that are dependent on the serviceworker become unresponsive.
The steps to reproduce the problem:
1. Completely close the browser, no extension is installed
2. Open the browser, install v3 extension with the lowest version (3.0)
3. Open ntp page, open devtools on this page
4. Go back to chrome://extensions
5. Drop extension of version 3.1 to update it locally
6. At chrome://extensions, the status of service_worker is inactive
(Sometimes this status do not changes even on extension reload).
I added 3.0 and 3.1 versions of minimal examples of the extension
(In case nothing has been uploaded I am also sharing a link to my google drive:
https://drive.google.com/drive/folders/1vQyHLFvQr99locULEYFq8HU-nBwqAaoW?usp=sharing)
The main problem is, that when migrating an extension from MV2 to MV3, there are feedbacks from users report blank pages. I suspect that this might be because of the same problem. The exact cause is error to reproduce, this is the only example I have managed to achieve so far.