My Google Nexus 7 did same on one OS update. A reset helped. In other tablets I had to forget all old networks than add the network back in.

As to that guranteed fix, I guess everyone wants that.
Bob