Hi again guys,
Just to let you know that the wifi now works. I rebooted after all those reset commands listed above and when I tried again to connect to network, it detects the profile already existed (it did not before) and popped up a connect/forget option. Connected successfully. Now hopefully, there will be no issues on my home wifi later on.
While it resolves itself again this time, I would think there should be a longer term solution to this intermittent problem.