My Uni use BlueSocket for wi-fi authentication and I managed to get it to work to begin with then I turned AutoFill on and it stopped working. Turned it off and it working just fine.
It seems it must be a problem with Autofill when accessing Wi-fi login popups.