HTTPRequest SSL handshake timeout when querying external utility service in Godot 4

Hi everyone, I am currently developing a small mobile utility application in Godot 4 using GDScript, designed to help local users check their monthly electricity billing details. To achieve this, I am using an HTTPRequest node to fetch the verification response from the service endpoint. While testing on desktop, the request occasionally completes, but whenever I deploy the build to an Android device, the node triggers a connection failure with an SSL handshake timeout during the request_completed callback. I have checked the portal structure and reference number format to ensure my query parameters are accurate, and anyone curious about the target service can learn more here regarding how their data is routed, but I cannot determine whether Godot is rejecting the certificate chain or if the server is dropping mobile user agents. A related issue I am running into is that even when I force TLS verification off in the project settings for testing, the response stream gets truncated if the server sends chunked transfer encoding, causing my custom regex parser to crash when scanning the HTML body. Has anyone encountered similar TLS handshake drops or stream truncation with HTTPRequest on mobile, and is there a recommended way to handle custom headers or fallback polling in GDScript for this kind of external query?