Can you send packets to local network if you are using a VPN on ur phone? Sounds like a VPN bug to me.
Saying "all RFC1918 addresses are available over here" is quite a cocky and obviously broken thing to do, unless you're dealing with a corporate device which is paranoid about leaking traffic to other networks.