EasyMesh client steering issue – devices prefer weaker node over stronger signal (BE550)
Hello,
I am experiencing an issue with roaming behavior in my EasyMesh setup.
Current setup:
-
Main router: TP-Link BE550 (latest firmware)
-
Satellite node: TL-WPA8631P (latest firmware)
-
EasyMesh enabled
Previous setup:
-
TP-Link AX20 (used previously without this issue)
Problem description:
When a client device connects to the satellite (TL-WPA8631P), it tends to remain connected to it even when it is clearly in a better position to connect to the main router (BE550), where the signal is significantly stronger.
In my tests, I powered on a notebook directly in a position close to the main router (no movement involved). In this position:
-
The BE550 provides around -59 dBm (5 GHz)
-
The satellite provides around -75 dBm
Despite this, the device repeatedly connects to the satellite instead of the main router.
I also manually disconnected and reconnected WiFi multiple times on the client device, and it still did not associate with the main router.
The only action that consistently forces the device to reconnect to the correct node is restarting the satellite.
This results in suboptimal performance, as devices stay connected to a weaker node instead of roaming properly.
Additional observations:
-
The satellite is intentionally placed in a suboptimal position to limit its coverage.
-
Despite this, clients still stick to it.
-
This behavior did not occur with my previous AX20 setup.
-
I am observing similar behavior with another device (Roku), which is located about 4–5 meters from the main router in direct line of sight, yet sometimes connects to the satellite located farther away and behind walls.
Questions:
-
Is there any way to configure a minimum RSSI threshold for client disconnection?
-
Does EasyMesh support client steering or forced roaming under certain signal conditions?
-
Are there any advanced settings (not exposed in the UI) to improve roaming behavior?
-
Is this a known limitation of TL-WPA8631P when used in EasyMesh?
All devices are updated to the latest firmware.
This behavior makes EasyMesh less effective compared to my previous setup, where roaming worked more reliably.
Thank you.
