I have not managed to find a solution. I even replaced the router. Still no luck. My work around was to statically assign an IP address to my phone and it then stays connected.
Hi, the router is set to be an AP for a corporate LAN so it is a DHCP relay. I have multiple other Wi-Fi APs that behave normally, just one that isn't. I have replaced the router and the same problem persists.