Just been experiencing the same problems.... and found a solution that seems to work.... I had to add the wifi settings on the admin console in: Device management > Networks > Wifi and this stopped the need for the 'allow proxies on shared networks' box to be ticked.
Hope this helps