[OnePlus 7 Pro Guides, News, & Discussion] dwardo:
I second the ipv6 cause of the porblem as I've had this appear yesterday on my 6T running LineageOS when connected on my openwrt wifi repeater

as soon as I activated ipv6

on it...

So its a particular combination that causes the issue as for my 6T :

* no disconnections when connected to main ddwrt router/AP with ipv6 (or without)

* no disconnectionswhen connected on openwrt wifi repeater if it doesn't do ipv6 (i.e. if If shutoff relaying all 3 of RA [router advertizements], DHCPV6 and NDP --> will try without relaying dhcpv6 and ndp as a test...)

Of the multiple phones/computers/laptops/tvs/rpis connecting to the openwrt wifi repeater my 6T under lineageOS 17.1 is the only one affected (my nexus 6 under LineageOS 17.1 is not affected, the miss' 6 under latest OOS is not affected)

The funny thing is that the openwrt wifi repeater is just relaying what the ddwrt router/AP is advertizing...

My logs suggests it starts with :

01-04 19:55:20.507 2401 23024 W IpClient.wlan0: [IpReachabilityMonitor] WARN ALERT neighbor went from: null to: NeighborEvent{@40531564,RTM_NEWNEIGH,if=30,fe80::a,NUD_FAILED,[null]}
01-04 19:55:20.511 2401 23024 W IpReachabilityMonitor: FAILURE: LOST_PROVISIONING, NeighborEvent{@40531564,RTM_NEWNEIGH,if=30,fe80::a,NUD_FAILED,[null]}
01-04 19:55:20.644 885 885 W wifi@1.0-servic: type=1400 audit(0.0:6334): avc: denied { search } for name="tombstones" dev="sda17" ino=12992525 scontext=u:r:hal_wifi_default:s0 tcontext=u:object_r:vendor_tombstone_data_file:s0 tclass=dir permissive=0
01-04 19:55:20.659 885 885 E android.hardware.wifi@1.0-service: Failed to open directory: Permission denied
01-04 19:55:20.659 885 885 E android.hardware.wifi@1.0-service: Error occurred while deleting old tombstone files
01-04 19:55:20.660 885 885 E android.hardware.wifi@1.0-service: Error writing files to flash
01-04 19:55:20.660 1067 1925 E WifiVendorHal: flushRingBufferData(l.1693) failed {.code = ERROR_UNKNOWN, .description = }
01-04 19:55:20.660 1067 1925 W WifiDiags: could not flush ringbuffer
01-04 19:55:20.681 22964 22964 I wpa_supplicant: wlan0: CTRL-EVENT-DISCONNECTED bssid=xx:xx:xx:xx:xx:xx reason=3 locally_generated=1
01-04 19:55:20.683 885 22996 I WifiHAL : send oem msg of len : 80 to apps
01-04 19:55:20.688 1269 1269 E cnss-daemon: wlan_service_update_tcp_rx_params: Unsupported throughput value 0
01-04 19:55:20.688 22964 22964 E wpa_supplicant: No VendorStaIfaceCallback is register
01-04 19:55:20.689 22964 22964 E wpa_supplicant: eap_proxy: eap_proxy_notify_config
01-04 19:55:20.690 22964 22964 I chatty : uid=1010(wifi) /vendor/bin/hw/wpa_supplicant identical 1 line
01-04 19:55:20.690 22964 22964 E wpa_supplicant: eap_proxy: eap_proxy_notify_config
01-04 19:55:20.690 1067 1925 D WifiClientModeImpl: ClientModeImpl: Leaving Connected state
01-04 19:55:20.690 1067 1089 I EthernetTracker: interfaceLinkStateChanged, iface: wlan0, up: false
01-04 19:55:20.691 1067 1089 I EthernetTracker: interfaceLinkStateChanged, iface: wlan0, up: false
01-04 19:55:20.693 1067 1925 E WifiVendorHal: stopRssiMonitoring(l.2042) failed {.code = ERROR_NOT_AVAILABLE, .description = }
01-04 19:55:20.694 2401 23024 D DhcpClient: doQuit
01-04 19:55:20.694 2401 23024 D ApfFilter: (wlan0): shutting down
01-04 19:55:20.698 1067 1928 D ConnectivityService: NetworkAgentInfo [WIFI () - 166] EVENT_NETWORK_INFO_CHANGED, going from CONNECTED to DISCONNECTED
01-04 19:55:20.698 1067 1928 D ConnectivityService: NetworkAgentInfo [WIFI () - 166] got DISCONNECTED, was satisfying 50