I am using a MacBook Pro with actual Catalina installed. My Network consists of a AVM FritzBox and some FritzRepeater 1750 devices. All this devices rising up a mesh network.
Sometimes in some rooms my MacBook Pro fails to connect to the WiFi-network with an Error like “Password incorrect”.
To fix this issue I had to use the “airport” console utility:
check configuration:
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport prefs
DisconnectOnLogout=NO
Unable to retrieve JoinMode
JoinModeFallback=DoNothing
RememberRecentNetworks=YES
RequireAdminIBSS=NO
RequireAdminNetworkChange=NO
RequireAdminPowerToggle=NO
WoWEnabled=NO
As we can see, we have an error-message: “unable to retrieve JoinMode”
It seems that we can’t handle the roaming at the moment.
To alter the JoinModeFalback you have to type in:
sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport prefs JoinMode=Strongest
After changing this JoinModeFallback, my wifi problems are solved.
Hope this helps a bit.