The profiles sometimes get corrupted. Delete the profile you are having trouble with and re-create it by connecting to it in the usual way.
You will need command window then look to see what profiles you have with
netsh
wlan
show profiles
Identify the one you want to delete. Mine looks like this:-
C: \Users\Ladder>netsh
netsh>wlan
netsh wlan>
netsh wlan>show profiles
User profiles
-------------
All User Profile : Test
All User Profile : Telephone
netsh wlan>
Now issue the command as follows substituting your profile name (SSID or WiFi name) in place of Test
delete profile name="Test"
It looks like this:-
netsh wlan>delete profile name="Test"
Profile "Test" is deleted from interface "Wireless Network Connection".
netsh wlan>
You can just close the command window. I didn't need an Administrator one. If you get an error when you try to delete use an Administrator command prompt.
Don't add any spaces round the equals sign.
Good luck