So I made a fresh poject and tried mine again, it’s a bit odd. The pictures below are for the orange button as a trigger (testing getting a random 4 digit code), the request is an
Live Preview (desktop) - failed
Live Test (Mobile - Thunkable Live IOS - Current up-to-date version) - success
Responsive & Mobile Web App (Desktop - Chrome & Edge) - failed
Responsive & Mobile Web App (Mobile - iPhone - Safari & Chrome) - failed
Since it’s a get request, I also tried it in the browser - success
So basically it’s all over the place but we can focus on the web app and live test results. It looks like for the random number api, the lack of proper SSL causes the error on the web app for both phone and desktop. So I changed it to a different api that has SSL and this problem disappeared. This solution seems like it’s case specific (GET request and SSL however, so I am not sure if it can solve the problem your having unfortunately.
API POST (blue button), I just didn’t add screenshots mainly since it’s for a local payment gateway, but it is now only working so long as the request comes from a phone (web app and live preview) which I suspect may be something from their end. Could it be the same for you since yours is also an
I think domhnallohanlon was correct in stating that it is not a thunkable problem.
I dont have experience with .php responses, though I am willing to try testing yours out so long as there’s no API keys/secrets/tokens involved.