Can you give more details to your setup, as I observe similar.
It may be some routing provided by the hotspot, in my case connecting a Debian laptop, using gnome built-in VPN.
I suspect the 192.168.. address range never makes it through/into the tunnel and deviates beforehand. No DNS leak, resolves correctly.
I can also confirm with the same setup using any public WiFi, the VPN works as intended, no DNS leaks, can access the internet as well as my internal servers over my VPN server at home.
All IPv4 only that is.
Please excuse my little networking knowledge, hopeing someone able to read routing tables can check this. I failed trying to manually add a default route on my laptop to point all traffic towards the VPN 10... gateway address.