[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] sbcontt:
WiFi keeps dropping

Please help me. Wifi keeps dropping again and again. Here is my logcat:

[06-06 20:31:51.703 20311:20311 F/linker]
CANNOT LINK EXECUTABLE "/vendor/bin/wifidisplayhalservice": cannot locate symbol "_ZN11CWFD_HdcpCp19m_eHdcpSessionStateE" referenced by "/vendor/lib/libwfdmodulehdcpsession.so"...

[06-06 20:31:54.324 2087:2216 D/QCNEJ]
|CORE| Updating RSSI: -78

[06-06 20:31:56.719 20316:20316 F/linker]
CANNOT LINK EXECUTABLE "/vendor/bin/wifidisplayhalservice": cannot locate symbol "_ZN11CWFD_HdcpCp19m_eHdcpSessionStateE" referenced by "/vendor/lib/libwfdmodulehdcpsession.so"...

[06-06 20:31:57.366 2087:2216 D/QCNEJ]
|CORE| Updating RSSI: -77

[06-06 20:31:57.941 1375:1401 E/LightsService]
Light requested not available on this device. 2

[06-06 20:31:58.555 538:538 E/WifiHAL]
Packet monitoring is not yet triggered

[06-06 20:31:58.557 1375:1731 E/WifiVendorHal]
getTxPktFates(l.2219) failed {.code = ERROR_NOT_AVAILABLE, .description = }

[06-06 20:31:58.558 538:538 E/WifiHAL]
Packet monitoring is not yet triggered

[06-06 20:31:58.559 1375:1731 E/WifiVendorHal]
getRxPktFates(l.2261) failed {.code = ERROR_NOT_AVAILABLE, .description = }

[06-06 20:32:01.718 20318:20318 F/linker]
CANNOT LINK EXECUTABLE "/vendor/bin/wifidisplayhalservice": cannot locate symbol "_ZN11CWFD_HdcpCp19m_eHdcpSessionStateE" referenced by "/vendor/lib/libwfdmodulehdcpsession.so"...

[06-06 20:32:04.908 10075:10098 D/GeckoMemoryMonitor]
Decreased memory pressure to 2

[06-06 20:32:06.727 20322:20322 F/linker]
CANNOT LINK EXECUTABLE "/vendor/bin/wifidisplayhalservice": cannot locate symbol "_ZN11CWFD_HdcpCp19m_eHdcpSessionStateE" referenced by "/vendor/lib/libwfdmodulehdcpsession.so"...

[06-06 20:32:09.567 538:25790 E/WifiHAL]
Received fatal event, sending alert

[06-06 20:32:10.814 1375:1718 E/LightsService]
Light requested not available on this device. 2

[06-06 20:32:11.729 20324:20324 F/linker]
CANNOT LINK EXECUTABLE "/vendor/bin/wifidisplayhalservice": cannot locate symbol "_ZN11CWFD_HdcpCp19m_eHdcpSessionStateE" referenced by "/vendor/lib/libwfdmodulehdcpsession.so"...

[06-06 20:32:13.782 1375:6681 D/WificondControl]
Scan result ready event

[06-06 20:32:14.536 25742:25742 E/wpa_supplicant]
nl80211: Failed to open /proc/sys/net/ipv4/conf/wlan0/drop_unicast_in_l2_multicast: No such file or directory

[06-06 20:32:14.536 25742:25742 E/wpa_supplicant]
nl80211: Failed to set IPv4 unicast in multicast filter

[06-06 20:32:14.538 538:538 E/WifiHAL]
Packet monitoring is not yet triggered

[06-06 20:32:14.538 1375:1731 E/WifiVendorHal]
getTxPktFates(l.2219) failed {.code = ERROR_NOT_AVAILABLE, .description = }

[06-06 20:32:14.541 538:538 E/WifiHAL]
Packet monitoring is not yet triggered

[06-06 20:32:14.541 1375:1731 E/WifiVendorHal]
getRxPktFates(l.2261) failed {.code = ERROR_NOT_AVAILABLE, .description = }

[06-06 20:32:14.542 1375:1731 E/WifiVendorHal]
stopRssiMonitoring(l.2404) failed {.code = ERROR_NOT_AVAILABLE, .description = }

[06-06 20:32:14.545 1375:1738 D/ConnectivityService]
NetworkAgentInfo [WIFI () - 135] EVENT_NETWORK_INFO_CHANGED, going from CONNECTED to DISCONNECTED

[06-06 20:32:14.545 1375:1738 D/ConnectivityService]
NetworkAgentInfo [WIFI () - 135] got DISCONNECTED, was satisfying 14

[06-06 20:32:14.546 1375:25791 D/DhcpClient]
doQuit

[06-06 20:32:14.547 2087:2216 D/QCNEJ]
|CORE| Wifi Info Reset

[06-06 20:32:14.549 1375:1731 D/WifiStateMachine]
WifiStateMachine: Leaving Connected state

[06-06 20:32:14.552 2087:2216 D/QCNEJ]
|CORE| Wifi Info Reset

[06-06 20:32:14.553 1375:1731 D/WifiCountryCode]
Succeeded to set country code to: IN

[06-06 20:32:14.556 1375:1731 D/WifiNetworkAgent]
NetworkAgent: NetworkAgent channel lost

[06-06 20:32:14.578 1375:1738 D/ConnectivityService]
Sending DISCONNECTED broadcast for type 1 NetworkAgentInfo [WIFI () - 135] isDefaultNetwork=true

I am on XT1804 PixelExperience-20190528-2128-OFFICIAL

Edit: Hope I am posting on the correct thread this time. Had posted this twice on wrong threads.