Hmmm... I also found this in logcat:
W vendor.google.wifi_ext@1.0-service-vendor: setScanModeInternal(1) not supported
E WifiVendorHal: setScanMode(l.3312) failed {.code = ERROR_NOT_SUPPORTED, .description = }
W WifiConnectivityManager: Ignoring call from non primary Mode Manager ConcreteClientModeManager{id=381413462 iface=wlan0 role=ROLE_CLIENT_SCAN_ONLY}
W WifiConnectivityManager: java.lang.Throwable
W WifiConnectivityManager: at com.android.server.wifi.WifiConnectivityManager.handleConnectionStateChanged(WifiConnectivityManager.java:2228)
W WifiConnectivityManager: at com.android.server.wifi.ClientModeImpl$DisconnectedState.exit(ClientModeImpl.java:5838)
W WifiConnectivityManager: at com.android.wifi.x.com.android.internal.util.StateMachine$SmHandler.invokeExitMethods(StateMachine.java:1022)
W WifiConnectivityManager: at com.android.wifi.x.com.android.internal.util.StateMachine$SmHandler.performTransitions(StateMachine.java:878)
W WifiConnectivityManager: at com.android.wifi.x.com.android.internal.util.StateMachine$SmHandler.handleMessage(StateMachine.java:820)
W WifiConnectivityManager: at android.os.Handler.dispatchMessage(Handler.java:106)
W WifiConnectivityManager: at android.os.Looper.loopOnce(Looper.java:201)
W WifiConnectivityManager: at android.os.Looper.loop(Looper.java:288)
W WifiConnectivityManager: at android.os.HandlerThread.run(HandlerThread.java:67)
D WifiHandler.WifiScanningService: handleMessage Received message=159771 sendingUid=1000
D WifiScanningService: replySucceeded replySucceeded recvdMessage=159771
E SupplicantStaIfaceHal: Can't call listNetworks, ISupplicantStaIface is null for iface=wlan0
E SupplicantStaIfaceHal: removeAllNetworks failed, got null networks
E WifiClientModeImpl[wlan0]: Failed to remove networks on exiting connect mode
E WifiVendorHal: stopRssiMonitoring(l.2617) failed {.code = ERROR_NOT_AVAILABLE, .description = }
E SupplicantStaIfaceHal: Can't call setSuspendModeEnabled, ISupplicantStaIface is null for iface=wlan0
E SupplicantStaIfaceHal: Can't call setPowerSave, ISupplicantStaIface is null for iface=wlan0
E SupplicantStaIfaceHal: Can't call setBtCoexistenceMode, ISupplicantStaIface is null for iface=wlan0
V WifiNative: Interface status unchanged on Iface:{Name=wlan0,Id=2,Type=STA_SCAN} from true, Ignoring...
V WifiNative: Interface status unchanged on Iface:{Name=wlan0,Id=2,Type=STA_SCAN} from true, Ignoring...
and
W vendor.google.wifi_ext@1.0-service-vendor: setScanModeInternal(0) not supported
I vendor.google.wifi_ext@1.0-service-vendor: Adding interface handle for wlan0
I vendor.google.wifi_ext@1.0-service-vendor: Adding interface handle for aware_nmi0
I vendor.google.wifi_ext@1.0-service-vendor: Adding interface handle for wlan1
W vendor.google.wifi_ext@1.0-service-vendor: No active wlan interfaces in use! Using default
I wificond: Unsubscribe scan result for interface with index: 47
I wificond: tearDownClientInterface: erasing wiphy_index for iface_name wlan0
I wificond: remove channel type 0 support at wiphy index 0
I wificond: remove channel type 1 support at wiphy index 0
I wificond: remove channel type 3 support at wiphy index 0
D vendor.google.wifi_ext@1.0-service-vendor: Stopping legacy HAL
I vendor.google.wifi_ext@1.0-service-vendor: Legacy HAL stop complete callback received
D vendor.google.wifi_ext@1.0-service-vendor: Legacy HAL event loop terminated
D vendor.google.wifi_ext@1.0-service-vendor: Legacy HAL stop complete
I vendor.google.wifi_ext@1.0-service-vendor: Wifi HAL stopped
W AlarmManager: Window length 1152921504606846975ms too long; limiting to 1 day
I wonder if it is related?