#than-jack_error
1 messages ยท Page 1 of 1 (latest)
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1489189435323977728
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi @royal cosmos, this user phone is iPhone 13 mini
I was just making sure that phone itself is compatible with TTPi
the error you're seeing ConnectionTokenProviderTimedOut means that the app is unable to reach your backend API to get the connection token within 60seconds
this is not a Stripe-side related issue
Thank you for your confirmation
the most common root cause is a network problem on your user's side
if the user's device has poor network connectivity, or your server is experiencing latency, the fetch() call inside your tokenProvider may hang or take too long
are you seeing this happening with other users using the same version of your app?
This is the only user encountered this error. When I check the logging system, other users using iOS 26.4 can do the payment without any issue
not the iOS version, your app version
Yes, they are running the latest version of my app. So you are right, it may related to the connectivity issue of this specific user.
can you ask them to try to dns lookup/ping your backend API to see whether they can reach it?
Sure, I will reach out this user to gather more information