Having been travelling just now with Wireguard as my primary VPN the main thing I noticed is it's completely unusable on airport wifi.
So the big feature I need is any sort of gateway which works over port 80 or 443 natively - ideally at a subpath so it's easy put behind a reverse proxy.
Are you saying the protocol is being blocked? I have used Wireguard over 443 at airports with no issues.
UDP can be blocked. Doesn't affect browsing DNS is local anyway.
However it's arranged generally rovust VPN requires being able to send TCP over a well known port - which Wireguard by default doesn't do.
So I'm currently looking for an Android VPN app which can multiplex via a long live lived TLS connection.
This. Our courtesy corp network (for people’s personal devices) has a number of open ports on TCP. But almost none on UDP. Had to put an exception (favor really) with network security to open a port on UDP for my VPN
Some IsPs block WireGuard regardless of the port - I’ve got entry nodes on 53, 443 and a high port and some places (Egypt was quite common) block them all - I assume with deep packet inspection looking for the WireGuard headers