language-transfer / lt-app

React Native application for Language Transfer
https://www.languagetransfer.org/
Other
291 stars 26 forks source link

Blank (white) screen on (any) language selection - Galaxy S23 - One UI 5.1 Android 13 #73

Open markjohngraham opened 1 year ago

markjohngraham commented 1 year ago

When I select any language I get a blank (white) screen.

Or (sometimes) I get "If this screen does not load, check your internet connection or try updating or re-installing the language transfer app."

Have re-installed 3 times.

This is on a new Galaxy S23 - One UI 5.1 Android 13

SyntaxBlitz commented 1 year ago

Thanks for reporting! I'm not sure what's going on here, but I'll be on the lookout for patterns.

Are you able to access this link in your phone's web browser?

https://downloads.languagetransfer.org/spanish/spanish-meta.json

(in the worst case, by the way, the files are also available for offline download if you can't get the app working: https://www.languagetransfer.org/free-courses-1)

Apologies for the trouble!

markjohngraham commented 1 year ago

On Mar 27, 2023, at 10:01 PM, Timothy J. Aveni @.***> wrote:

Thanks for reporting! I'm not sure what's going on here, but I'll be on the lookout for patterns.

Are you able to access this link in your phone's web browser?

https://downloads.languagetransfer.org/spanish/spanish-meta.json

No... error connection refused.

Thanks!

markjohngraham commented 1 year ago

BTW…. On my computer.

https://downloads.languagetransfer.org/spanish/spanish-meta.json

Redirects to:

https://pub-d44e21ae10b84198891dff325debc6a4.r2.dev/spanish-meta.json

And I can not connect to that URL

On Mar 27, 2023, at 10:01 PM, Timothy J. Aveni @.***> wrote:

Thanks for reporting! I'm not sure what's going on here, but I'll be on the lookout for patterns.

Are you able to access this link in your phone's web browser?

https://downloads.languagetransfer.org/spanish/spanish-meta.json

(in the worst case, by the way, the files are also available for offline download if you can't get the app working: https://www.languagetransfer.org/free-courses-1)

Apologies for the trouble!

— Reply to this email directly, view it on GitHub https://github.com/language-transfer/lt-app/issues/73#issuecomment-1486218811, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADYBLMAZIQOAX7ETWNISPITW6JWBNANCNFSM6AAAAAAWKAFQIQ. You are receiving this because you authored the thread.

SyntaxBlitz commented 1 year ago

Interesting!

Is there any chance you have something at your network level rerouting requests to .dev domains? Maybe an internal DNS server or a VPN? I know those used to be more common as mock hosts for development (before .dev became an actual gTLD), but that subdomain of r2.dev (controlled by Cloudflare) is the true address of the CDN bucket.

markjohngraham commented 1 year ago

Yes, very interesting… after doing some more testing.

Comcast (major US ISP) seems to be blocking access to that URL.

I am able to access via Verizon.

Hmmm...

On Mar 28, 2023, at 7:50 PM, Timothy J. Aveni @.***> wrote:

Interesting!

Is there any chance you have something at your network level rerouting requests to .dev domains? Maybe an internal DNS server or a VPN? I know those used to be more common as mock hostsfor development (before .dev became an actual gTLD), but that subdomain of r2.dev (controlled by Cloudflare) is the true address of the CDN bucket.

— Reply to this email directly, view it on GitHub https://github.com/language-transfer/lt-app/issues/73#issuecomment-1487872542, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADYBLMDCXD53HVQFH3KUOIDW6OPO5ANCNFSM6AAAAAAWKAFQIQ. You are receiving this because you authored the thread.

SyntaxBlitz commented 1 year ago

I think I've identified and fixed the problem! Can you give it another go for me?

Thanks!

(it turns out the r2.dev domain is rate-limited, which is unfortunately a change Cloudflare made after I set everything up, and then didn't tell me about...)