PWA doesn't open in Samsung Internet ("Tab has crashed")

Hi!

I am the developer of the PWA “Shadowboxing.app”, available on https://app.shadowboxing.app.

There seems to be an issue with my PWA on Samsung Internet and I can’t put my finger on it. The issue is reproducible all the time and has been reported by one of my users too.

I have a SM-A202F with Android 11, the user has a SM-908N with Android 12, with the same issue:

Steps to reproduce:

  1. Open Samsung Internet
  2. Open https://app.shadowboxing.app

Expected behaviour:
PWA works

Actual behaviour:
Page loads for a long time then becomes unresponsive. Sometimes, the “Tab has crashed” error message is displayed.

I have tried to debug the issue using Chrome dev tools and remote debugging but there is no indication in the console that something is wrong and the Dev Tools just disconnect. The only thing I can see is that the request to GET https://app.shadowboxing.app remains in the “Pending” state. I am not able to identify why.

Could you help me?

Update: The PWA loads fine when I serve it from my local development server, even when I serve the build folder. It doesn’t work when I serve the same build folder from my production nginx server

Hello,

Congratulations on your first post in our community!

Your issue has been forwarded to the development team. Please wait while they get back to us with your query.

Sincerely,
Samiul Hossain
Samsung Developer Relations

Hello,

I am pleased to inform you that the latest Samsung Internet 20.0 fixed this issue and https://app.shadowboxing.app is loaded properly. You can check it from the latest Samsung Internet Beta from google play (v20.0.0.36).

Thank you for reaching out to us.

Sincerely,
Samiul Hossain
Samsung Developer Relations