V3.7.1 JavaScript Browser Backgroud Worker Stopping when FP6 is locked

After updating my Fairphone Gen. 6 to /e/OS v3.7.1, I noticed that background workers in the default Browser no longer run when the phone is locked. For example HTTP requests will stop being sent, audio streaming will stop after it reaches the end of the current buffer, etc…

Has anyone noticed this same issue? I need this feature to work because I use an application that periodically sends requests and executes JavaScript when the phone is locked.

Has a new security feature been implemented to toggle background workers?

is there a public website without login where one could reproduce your case?

Can you workaround this by giving a 3rd party the “allow background usage” in its System->Apps settings?

I tried giving all app permissions to the Browser app and all site permissions to the specific url that the WebApp is hosted on. In both cases as soon as the phone is locked, no requests are sent.

The WebApp is installed on my phone as a PWA. But it also does not work if just using it through the browser. I confirmed that it works on other up-to-date android devices (not with /e/OS though).

I will look if there’s some website that sends background requests that is noticeable if it stops.

Update: I also tried installing the FireFox browser and it had the same issue, so I’m guessing it must be some general phone setting.