I was having the same problem after upgrading to Monterrey, installed the beta Eddie, and was still having problems.
I am on 2020 MacBook Air, the system right before the M1 chip.
I called AppleCare and was instructed to delete:
com.apple.wifi.message-tracer.plist
Networkinterfaces.plist
preferences.plist
com.apple.airport.preferences.plist
com.apple.airport.preferences.plist.backup
com.apple.network.eapolclient.configuration.plist
Hope it works for you like it seems to for me.