Tunneling through private OpenVPN on port 53

To bypass restrictions of open HotSpots, I’ve created my own OpenVPN server in the cloud listening on port 53. I was able to successfully tunnel through it while I was on a tethered connection through my mobile phone.

In most WiFis I am encountering the following error though:

TLS Error: client->client or server->server connection attempted from [AF_INET]xxx.xxx.xxx.xxx:53 

I am assuming the routers of those WiFis intercept DNS traffic and drop invalid packets or is there a configuration I could use to work around that?