Hello.
I have a network with 6 APs, every AP cover a certain zone of my yard, my clients roam without losing a ping from side to side of my yard and the connection is reliable most ot the time.
But sometimes i have problems with one station or two (of a total of 90) and the problems are caused by the same station roaming capability because the Mikrotik Groove start jumping from AP 1 to AP 2 and from AP 2 to AP 1 forever, I have identified this scenario.
Imagine two AP distant 500 meters, both AP with same omnidirectional antenna and same SSID, same tx power, same all.
One client station with station-roaming enabled, just in the middle of both AP, station will search for best AP every couple minutes or seconds (i do not know because Mikrotik has not expecified).
On first search AP 1 is seen as -70 dB and AP 2 is seen as -68 dB, station will roam to AP 2.
But couple of seconds later AP 1 is seen as -67 and AP 2 is seen as -71, station will roam to AP 1.
This happens forever and ever while the station is just in this middle point and the station start lossing connectivity because that, i think that is something related to ARP and MAC tables of APs and switches.
I think that we need a parameter to adjust the difference in rssi between AP 1 and AP 2 to trigger a roaming between them.
Please Mikrotik, you have this already done at 90% perfect, only a little detail more and is perfect!