#sanderfish_unexpected
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/1361894242842181752
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
this is what I'm seeing. also for WeChat Pay the image is missing so maybe it's an image asset thing
this is what I would expect to see
I can see the icons being loaded in the Network tab
Can you share a public accessible URL?
Or here a more basic one: https://checkoutpage.checkoutpage.com/basic
Sorry, the issue is that the payment method icons are missing after selecting a payment method
this is expected behaviour
This is what I'm seeing
And for Multibanco it's worse because it's just empty
hmm multiple people in our team can't see it, and customers also can't see it
interesting after you shared this, I tried it on 4g and it works but not on wifi
but we're getting reports from customer that they can't see it either
so it seems like a bug still? I can see it icons above it
When did you start getting report? Is there a time frame?
end of last week when we released a rebuilt version using Next.js
it seemed related to that, but now that it's working on other networks I'm not sure
using a VPN it works too
I'll try upgrading to the latest @stripe/react-stripe-js, see if that helps
upgraded to 3.6.0 but didn't have any effect
it might be a caching thing, because on our staging environment I see it
in incognito I still don't see the icons though
maybe network cache? I have no idea
Hmm do you see anything suspicious on the console?
And this was never happened before Next.js?
If you revert staging to pre-Next.js, do you see it normally?
I don't think so. If you have a working version and open console, I think you would see the same calculate-tax request
I mean the warnings
The calculate tax call is unrelated
I'm seeing a couple of issues around this online but no answers
https://github.com/stripe/stripe-js/issues/499
https://stackoverflow.com/questions/75782570/error-each-dictionary-in-the-list-icons-should-contain-a-non-empty-utf8-strin
What happened? When loading up Stripe Payment Elements, the JS console shows this: Error with Permissions-Policy header: Unrecognized feature: 'ch-ua-form-factor'. Each dictionary in the li...
Okie can you do this: In Chrome when you can reproduce the issue, open Console and change the dimension to iPhone
Then now refresh the page
Yes, can you refresh the page, then choose different tab then choose back Multi banco
yea tried that, still the same
Refreshed and choose other tab, then choose back
yep
fyi when I open it on my phone (iphone 16) on the same network, I also don't see it
if I turn off wifi and refresh, the icons load
but it's not just "icons" because there should also be text that's missing
so it doesn't seem like an issue with assets, it's really just the container not populating
Yeah I managed to repro but mine is different: I can repro on Responsive Dimension but not iPhone. I am in Wifi
interesting, at least then it's not just us
yup that's the same difference that I can see on our staging environment. there it loads correclty https://checkoutpage.checkoutfront.com/multibanco
https://checkoutpage.checkoutfront.com/multibanco works fine for me too. Is this Staging not using Next.js?
Also using Next.js
Hi! Stepping in for my colleague. I'd recommend writing to us so we can take a closer look.
Hello @high vector, we have sent you a direct message, please check it at https://discord.com/channels/@me/1361923985796890765
- đź”—The message has instructions on how to open a direct support case with our Developer Support team, in order to help you more effectively.