Android hotspot connected device

Is there any detailed setup instructions for routing a hotspot connected device to a ZTO network? Apparently I have a misconfigured setting because my Surface says it has an internet connection but the browser will timeout when attempting to visit any website. I have installed the ZTO app on the Surface Pro 9 but not sure which network setting needs to be adjusted to get it working correctly.
My current setup:
Surface Pro 9 → Galaxy S24U Hotspot/USB → ZTO Android → ZTO cloud → ZTO Linux → Raspberry Pi running Pi-hole
I just need DNS requests from my Surface routed to my Pi-hole.
Any guidance would be greatly appreciated.