I'm having a similar problem - my work network has no problem connecting while my home network almost never works with this phone (~25% of the time, other devices have no problem). Occasionally, resetting the phone or just turning on-and-off WiFi fixes the problem, but more often I just give up and use 4G. Anyway, if anyone finds a solution, please post! This is such a standard feature that should really work out of the box.
In case it helps, my home network uses "WPA/WPA2 PSK" security and my work connects to "802.1x EAP" security - also I'm not adverse to changing the security options if it fixes the problem.