When you create an http request, the client and server do negotiate some connection parameters. Maybe something goes afoul during that face. You would have to use something like Wireshark and look at the whole negotiation process. Problem is that the site is https (actually, that is good, just not for diagnosing with wireshark). You could also use this site (
https://ptsv2.com/) to see what headers each browser / B4X client sends to see if you spot something