Agreed.
Let me try and restate what I think has been communicated:
Using the GRC client on (probably) a laptop, which is connected to the Internet through an Android mobile phone running mobile hotspot mode. This means the client is getting an IP address from the mobile phone (via DHCP) I presume. Any packets sent to the phone are then being "edited" to appear as coming from the phone, using its IP address, and then forwarded on to mobile network.
I believe mobile phones are frequently on IPv6, but I don't know if the mobile hotspot is offering IPv6 to the laptop, or if that is IPv4.
I guess, at this point, we need more information, or we need to know if this configuration has ever worked for anyone, ever.