Roaming with Cap AXs

Hello I have a setup with 9 cap AX devices and multiple SSIDs they have WPA2-psk and WPA3-psk. I have two Grandstream WP826 WIFI phones that support Wifi 6 with fast roaming. Currently they are setup to roam over a 5Ghz band across the 9 APs.The devices have had their channels set manually and do not overlap with each other. The Building is shaped like a H with long hallways. Steering and FT are on and I have confirmed that the BSSIDs in the neighbor group are correct and match the 5GHz bands on all the APs. Currently the phones can successfully roam and I get logs telling me when they do. However occasionally the phones will disconnect with this message "disconnected, not responding, signal strength -74". While the signal is low this normally happens after roaming several times and I would expect the device to just roam again. Then the device spends up to 5 minutes not connecting to WIFI before it reconnects. My questions are is this possible a misconfiguration on my part or do these phones just not roam well? Does Mikrotik not like it when a device roams more than once in a under a minute and then requires then to redo their security handshake?
It doesn't let me upload attachments so let me know if you want the config and I can put it in a comment.

Please share the output of:

/interface/wifi export

Post as Preformatted text by using the </> button in the editor.

Here you are,
I had this anonymized for certain things like some of the names
I also did not originally set this up so I may not have answers to why things were done certain ways but I will do my best to answer

/interface wifi channel
add band=2ghz-ax disabled=no frequency=2412 name=channel1 secondary-frequency=\
    disabled skip-dfs-channels=disabled width=20mhz
add band=2ghz-ax disabled=no frequency=2422 name=channel3 secondary-frequency=\
    disabled skip-dfs-channels=disabled width=20mhz
add band=2ghz-ax disabled=no frequency=2437 name=channel6 secondary-frequency=\
    disabled skip-dfs-channels=disabled width=20mhz
add band=2ghz-ax disabled=no frequency=2447 name=channel8 secondary-frequency=\
    disabled skip-dfs-channels=disabled width=20mhz
add band=2ghz-ax disabled=no frequency=2462 name=channel11 \
    secondary-frequency=disabled skip-dfs-channels=disabled width=20mhz
add band=2ghz-ax disabled=no frequency=2427 name=channel4 secondary-frequency=\
    disabled skip-dfs-channels=disabled width=20mhz
add band=2ghz-ax disabled=no frequency=2417 name=channel2 secondary-frequency=\
    disabled skip-dfs-channels=disabled width=20mhz
add band=2ghz-ax disabled=no frequency=2442 name=channel7 secondary-frequency=\
    disabled skip-dfs-channels=disabled width=20mhz
add band=5ghz-ax disabled=no frequency=5180 name="channel36 - In" \
    secondary-frequency=disabled width=20mhz
add band=5ghz-ax disabled=no frequency=5260 name="channel52 - DFS" \
    secondary-frequency=disabled width=20mhz
add band=5ghz-ax disabled=no frequency=5220 name="channel44 - In" \
    secondary-frequency=disabled width=20mhz
add band=5ghz-ax disabled=no frequency=5300 name="channel60 - DFS" \
    secondary-frequency=disabled width=20mhz
add band=5ghz-ax disabled=no frequency=5500 name="channel100 - DFS" \
    secondary-frequency=disabled width=20mhz
add band=5ghz-ax disabled=no frequency=5540 name="channel108 - DFS" \
    secondary-frequency=disabled width=20mhz
add band=5ghz-ax disabled=no frequency=5785 name="channel157 - In" \
    secondary-frequency=disabled width=20mhz
add band=5ghz-ax disabled=no frequency=5700 name="channel140 - DFS" \
    secondary-frequency=disabled width=20mhz
add band=5ghz-ax disabled=no frequency=5745 name="channel149 - In" \
    secondary-frequency=disabled width=20mhz
add band=5ghz-ax disabled=no frequency=5805 name="channel161 - In" \
    secondary-frequency=disabled width=20mhz
add band=5ghz-ax disabled=no frequency=5240 name="channel48 - DFS" \
    secondary-frequency=disabled skip-dfs-channels=disabled width=20mhz
add band=5ghz-ax disabled=no frequency=5200 name="channel40 - In" \
    secondary-frequency=disabled width=20mhz
add band=5ghz-ax disabled=no frequency=5765 name="channel153 - In" \
    secondary-frequency=disabled width=20mhz
add band=2ghz-ax disabled=no frequency=2452 name=channel9 secondary-frequency=\
    disabled skip-dfs-channels=disabled width=20mhz
add band=2ghz-ax disabled=no frequency=2457 name=channel10 \
    secondary-frequency=disabled skip-dfs-channels=disabled width=20mhz
/interface wifi datapath
add bridge=bridge comment="Filtered for Residents" disabled=no name="V-Lan 7" \
    vlan-id=7
add bridge=bridge client-isolation=yes comment="Residents LAN and WIFI" \
    disabled=no name=datapath-vlan8 vlan-id=8
add bridge=bridge comment="Server and PC LAN (admin wifi)" disabled=no name=\
    datapath-vlan6 vlan-id=6
add bridge=bridge comment="Nursing Staff WIFI" disabled=no name=datapath-vlan5 \
    vlan-id=5
add bridge=bridge comment=Phones disabled=no name=datapath1
add bridge=bridge comment="Subnet 4 Admin" disabled=no name=datapath-Admin
/interface wifi security
add authentication-types=wpa2-psk,wpa3-psk disabled=no ft=yes \
    ft-mobility-domain=0x3001 ft-over-ds=yes name=Admin
add authentication-types=wpa2-psk,wpa3-psk disabled=no encryption=ccmp ft=yes \
    ft-over-ds=yes name=Residence wps=disable
add authentication-types=wpa2-psk,wpa3-psk disabled=no ft=yes ft-over-ds=yes \
    name="Nursing Staff"
add authentication-types=wpa2-psk,wpa3-psk disabled=no ft=yes ft-over-ds=yes \
    name="GS Phones"
/interface wifi configuration
add channel=channel2 country=Canada datapath="V-Lan 7" disabled=no mode=ap \
    name="4 Resident-A" security=Residence ssid=ResidentFiltered
/interface wifi steering
add 2g-probe-delay=no disabled=no name=Steering1 rrm=yes \
    transition-request-period=10s transition-threshold=-65 \
    transition-threshold-time=2s transition-time=unlimited wnm=yes
add 2g-probe-delay=yes disabled=no name="steering2 Residence" rrm=yes \
    transition-threshold=-75 transition-time=unlimited wnm=yes
add disabled=no name=Admin-Steering neighbor-group=dynamic-Admin-XXXXXXXX rrm=\
    yes transition-request-period=1s transition-threshold=-65 \
    transition-threshold-time=2s transition-time=unlimited wnm=yes
/interface wifi configuration
add channel=channel11 country=Canada datapath=datapath-vlan8 disabled=no mode=\
    ap name="3 2G Offices Residence" security=Residence security.ft=yes ssid=\
    Residence steering="steering2 Residence"
add channel=channel1 country=Canada datapath=datapath-vlan8 disabled=no mode=\
    ap name="1 2G South East Residence" security=Residence security.ft=yes \
    ssid=Residence steering="steering2 Residence" \
    steering.transition-request-period=10s .transition-threshold-time=2s
add channel=channel6 country=Canada datapath=datapath-vlan8 disabled=no mode=\
    ap name="2 2G North East Residence" security=Residence security.ft=yes \
    ssid=Residence steering="steering2 Residence"
add channel=channel2 country=Canada datapath=datapath-vlan8 disabled=no mode=\
    ap name="4 2G North West Residence" security=Residence security.ft=yes \
    ssid=Residence steering="steering2 Residence"
add channel=channel7 country=Canada datapath=datapath-vlan8 disabled=no mode=\
    ap name="5 2G South West Residence" security=Residence security.ft=yes \
    ssid=Residence steering="steering2 Residence"
add channel=channel4 country=Canada datapath=datapath-vlan8 disabled=no mode=\
    ap name="6 2G Lounge South Centeral Residence" security=Residence \
    security.ft=yes ssid=Residence steering="steering2 Residence"
add channel=channel8 country=Canada datapath=datapath-vlan8 disabled=no mode=\
    ap name="7 2G Dinning East Residence" security=Residence security.ft=yes \
    ssid=Residence steering="steering2 Residence"
add channel="channel36 - In" country=Canada datapath=datapath-vlan6 disabled=\
    no mode=ap name="1 5G South East Admin" security=Admin security.ft=yes \
    ssid=Admin steering=Admin-Steering tx-power=32
add channel="channel48 - DFS" country=Canada datapath=datapath-vlan6 disabled=\
    no mode=ap name="4 5G North West Admin" security=Admin security.ft=yes \
    ssid=Admin steering=Admin-Steering tx-power=36
add channel="channel108 - DFS" country=Canada datapath=datapath-vlan8 \
    disabled=no mode=ap name="8 5G Router Residence" security=Residence \
    security.ft=yes ssid=Residence steering="steering2 Residence"
add channel="channel44 - In" country=Canada datapath=datapath-vlan6 disabled=\
    no mode=ap name="2 5G North East Admin" security=Admin security.ft=yes \
    ssid=Admin steering=Admin-Steering tx-power=30
add channel="channel149 - In" country=Canada datapath=datapath-vlan6 disabled=\
    no mode=ap name="3 5G Office Admin" security=Admin security.ft=yes ssid=\
    Admin steering=Admin-Steering tx-power=28
add channel="channel40 - In" country=Canada datapath=datapath-vlan6 disabled=\
    no mode=ap name="5 5G South West Admin" security=Admin security.ft=yes \
    ssid=Admin steering=Admin-Steering tx-power=30
add channel="channel153 - In" country=Canada datapath=datapath-vlan6 disabled=\
    no mode=ap name="6 5G Lounge South Centeral Admin" security=Admin \
    security.ft=yes ssid=Admin steering=Admin-Steering tx-power=30
add channel="channel157 - In" country=Canada datapath=datapath-vlan6 disabled=\
    no mode=ap name="7 5G Dinning East Admin" security=Admin security.ft=yes \
    ssid=Admin steering=Admin-Steering tx-power=18
add channel=channel11 channel.frequency=2462 .secondary-frequency=disabled \
    country=Canada datapath=datapath1 disabled=yes hide-ssid=yes \
    interworking.realms-raw="" mode=ap name="3 2G Office Phones" security=\
    "GS Phones" security.ft=yes ssid=wp_master steering=Steering1 \
    steering.neighbor-group=dynamic-ResidentFiltered-XXXXXXXX tx-power=40
add channel=channel2 country=Canada datapath=datapath-vlan6 disabled=no mode=\
    ap name="8 2G Router Residence" security=Residence security.ft=yes ssid=\
    Residence steering="steering2 Residence"
add channel=channel1 channel.frequency=2412 .secondary-frequency=disabled \
    country=Canada datapath=datapath1 disabled=yes hide-ssid=yes \
    interworking.realms-raw="" mode=ap name="1 2G South East Phones" security=\
    "GS Phones" security.ft=yes ssid=wp_master steering=Steering1 \
    steering.neighbor-group=dynamic-ResidentFiltered-XXXXXXXX tx-power=40
add channel=channel6 channel.frequency=2437 .secondary-frequency=disabled \
    country=Canada datapath=datapath1 disabled=yes hide-ssid=yes \
    interworking.realms-raw="" mode=ap name="2 2G North East Phones" security=\
    "GS Phones" security.ft=yes ssid=wp_master steering=Steering1 \
    steering.neighbor-group=dynamic-ResidentFiltered-XXXXXXXX tx-power=40
add channel=channel2 channel.frequency=2417 .secondary-frequency=disabled \
    country=Canada datapath=datapath1 disabled=yes hide-ssid=yes \
    interworking.realms-raw="" mode=ap name="4 2G North West Phones" security=\
    "GS Phones" security.ft=yes ssid=wp_master steering=Steering1 \
    steering.neighbor-group=dynamic-ResidentFiltered-XXXXXXXX tx-power=40
add channel=channel4 channel.frequency=2427 .secondary-frequency=disabled \
    country=Canada datapath=datapath1 disabled=yes hide-ssid=yes \
    interworking.realms-raw="" mode=ap name=\
    "6 2G Lounge South Centeral Phones" security="GS Phones" security.ft=yes \
    ssid=wp_master steering=Steering1 steering.neighbor-group=\
    dynamic-ResidentFiltered-XXXXXXXX tx-power=40
add channel=channel7 channel.frequency=2442 .secondary-frequency=disabled \
    country=Canada datapath=datapath1 disabled=yes hide-ssid=yes \
    interworking.realms-raw="" mode=ap name="5 2G South West Phones" security=\
    "GS Phones" security.ft=yes ssid=wp_master steering=Steering1 \
    steering.neighbor-group=dynamic-ResidentFiltered-XXXXXXXX tx-power=40
add channel=channel8 channel.frequency=2447 .secondary-frequency=disabled \
    country=Canada datapath=datapath1 disabled=yes hide-ssid=yes \
    interworking.realms-raw="" mode=ap name="7 2G Dinning East Phones" \
    security="GS Phones" security.ft=yes ssid=wp_master steering=Steering1 \
    steering.neighbor-group=dynamic-ResidentFiltered-XXXXXXXX tx-power=40
add channel="channel36 - In" country=Canada datapath=datapath1 disabled=no \
    mode=ap name="1 5G South East Nursing" security=Admin security.ft=yes \
    ssid=Nursing steering=Steering1
add channel="channel44 - In" country=Canada datapath=datapath1 disabled=no \
    mode=ap name="2 5G North East Nursing" security=Admin security.ft=yes \
    ssid=Nursing steering=Steering1
add channel.band=5ghz-ax country=Canada datapath=datapath1 disabled=no mode=ap \
    name="3 5G Office Nursing" security=Admin security.encryption="" .ft=yes \
    ssid=Nursing steering=Steering1
add channel="channel48 - DFS" country=Canada datapath=datapath1 disabled=no \
    mode=ap name="4 5G North West Nursing" security=Admin security.ft=yes \
    ssid=Nursing steering=Steering1
add channel="channel40 - In" country=Canada datapath=datapath1 disabled=no \
    mode=ap name="5 5G South West Nursing" security=Admin security.ft=yes \
    ssid=Nursing steering=Steering1
add channel="channel153 - In" country=Canada datapath=datapath1 disabled=no \
    mode=ap name="6 5G Lounge South Centeral Nursing" security=Admin \
    security.ft=yes ssid=Nursing steering=Steering1
add antenna-gain=15 channel="channel157 - In" country=Canada datapath=\
    datapath1 disabled=no mode=ap name="7 5G Dinning East Nursing" security=\
    Admin security.ft=yes ssid=Nursing steering=Steering1
add channel=channel1 channel.frequency=2412 .secondary-frequency=disabled \
    country=Canada datapath=datapath1 disabled=yes hide-ssid=yes \
    interworking.realms-raw="" mode=ap name="9 2G South Basement Phones" \
    security="GS Phones" security.ft=yes ssid=wp_master steering=Steering1 \
    steering.neighbor-group=dynamic-ResidentFiltered-XXXXXXXX tx-power=40
add channel=channel1 country=Canada datapath=datapath-vlan8 disabled=no mode=\
    ap name="9 2G South Basement Residence" security=Residence security.ft=yes \
    ssid=Residence steering="steering2 Residence"
add channel="channel36 - In" country=Canada datapath=datapath-vlan6 disabled=\
    no mode=ap name="9 5G South Basement Admin" security=Admin security.ft=yes \
    ssid=Admin steering=Admin-Steering tx-power=25
add channel="channel36 - In" country=Canada datapath=datapath1 disabled=no \
    mode=ap name="9 5G South Basement Nursing" security=Admin security.ft=yes \
    ssid=Nursing steering=Steering1
add channel=channel11 channel.frequency=2462 .secondary-frequency=disabled \
    country=Canada datapath=datapath1 disabled=yes hide-ssid=yes \
    interworking.realms-raw="" mode=ap name="10 2G South Mainfloor Phones" \
    security="GS Phones" security.ft=yes ssid=wp_master steering=Steering1 \
    steering.neighbor-group=dynamic-ResidentFiltered-XXXXXXXX tx-power=40
add channel=channel11 country=Canada datapath=datapath-vlan8 disabled=no mode=\
    ap name="10 2G South Mainfloor Residence" security=Residence security.ft=\
    yes ssid=Residence steering="steering2 Residence"
add channel="channel149 - In" country=Canada datapath=datapath-vlan6 disabled=\
    no mode=ap name="10 5G South Mainfloor Admin" security=Admin security.ft=\
    yes ssid=Admin steering=Admin-Steering tx-power=28
add channel="channel149 - In" country=Canada datapath=datapath1 disabled=no \
    mode=ap name="10 5G South Mainfloor Nursing" security=Admin security.ft=\
    yes ssid=Nursing steering=Steering1
add channel="channel36 - In" country=Canada datapath=datapath-vlan8 disabled=\
    no mode=ap name="1 5G South East Residence" security=Residence \
    security.ft=yes ssid=Residence steering="steering2 Residence"
add channel="channel44 - In" country=Canada datapath=datapath-vlan8 disabled=\
    no mode=ap name="2 5G North East Residence" security=Residence \
    security.ft=yes ssid=Residence steering="steering2 Residence"
add channel="channel149 - In" country=Canada datapath=datapath-vlan8 disabled=\
    no mode=ap name="3 5G Office Residence" security=Residence security.ft=yes \
    ssid=Residence steering="steering2 Residence"
add channel="channel48 - DFS" country=Canada datapath=datapath-vlan8 disabled=\
    no mode=ap name="4 5G North West Residence" security=Residence \
    security.ft=yes ssid=Residence steering="steering2 Residence"
add channel="channel40 - In" country=Canada datapath=datapath-vlan8 disabled=\
    no mode=ap name="5 5G South West Residence" security=Residence \
    security.ft=yes ssid=Residence steering="steering2 Residence"
add channel="channel153 - In" country=Canada datapath=datapath-vlan8 disabled=\
    no mode=ap name="6 5G Lounge South Centeral Residence" security=Residence \
    security.ft=yes ssid=Residence steering="steering2 Residence"
add channel="channel157 - In" country=Canada datapath=datapath-vlan8 disabled=\
    no mode=ap name="7 5G Dinning East Residence" security=Residence \
    security.ft=yes ssid=Residence steering="steering2 Residence" tx-power=15
add channel="channel36 - In" country=Canada datapath=datapath-vlan8 disabled=\
    no mode=ap name="9 5G South Basement Residence" security=Residence \
    security.ft=yes ssid=Residence steering="steering2 Residence"
add channel="channel149 - In" country=Canada datapath=datapath-vlan8 disabled=\
    no mode=ap name="10 5G South Mainfloor Residence" security=Residence \
    security.ft=yes ssid=Residence steering="steering2 Residence"
add channel="channel108 - DFS" country=Canada datapath=datapath-vlan6 \
    disabled=no name="8 5G Router Admin" security=Admin security.ft=yes \
    .ft-over-ds=yes ssid=Admin steering=Admin-Steering tx-power=30
add country=Canada datapath=datapath1 disabled=no mode=ap name=\
    "8 5G Router Nursing" security="Nursing Staff" ssid=Nursing steering=\
    Steering1 steering.transition-threshold=0
/interface wifi access-list
add action=accept disabled=no signal-range=-85..120
add action=reject disabled=no signal-range=-120..-85
/interface wifi cap
set caps-man-addresses=127.0.0.1,192.168.4.1 discovery-interfaces=bridge \
    enabled=yes
/interface wifi capsman
set enabled=yes interfaces=bridge,vlan5,vlan6,vlan7,vlan8 package-path=\
    192.168.4.1 require-peer-certificate=no upgrade-policy=\
    suggest-same-version
/interface wifi provisioning
add action=create-dynamic-enabled comment="8 5G Router" disabled=no \
    master-configuration="8 5G Router Admin" name-format="8 5G Router" \
    radio-mac=AA:BB:CC:DD:EE:01 slave-configurations=\
    "8 5G Router Residence,8 5G Router Nursing"
add action=create-dynamic-enabled disabled=no master-configuration=\
    "7 2G Dinning East Residence" name-format="7 Dinning East 2G Residence " \
    radio-mac=AA:BB:CC:DD:EE:02
add action=create-dynamic-enabled disabled=no master-configuration=\
    "6 2G Lounge South Centeral Residence" name-format=\
    "6 2G Launge area South Centeral " radio-mac=AA:BB:CC:DD:EE:03
add action=create-dynamic-enabled comment="6 5G Launge area South Centeral " \
    disabled=no master-configuration="6 5G Lounge South Centeral Admin" \
    name-format="6 5G Launge area South Centeral " radio-mac=AA:BB:CC:DD:EE:04 \
    slave-configurations=\
    "6 5G Lounge South Centeral Nursing,6 5G Lounge South Centeral Residence"
add action=create-dynamic-enabled disabled=no master-configuration=\
    "2 2G North East Residence" name-format="2 2G North East " radio-mac=\
    AA:BB:CC:DD:EE:05
add action=create-dynamic-enabled disabled=no master-configuration=\
    "4 2G North West Residence" name-format="4 2G North West " radio-mac=\
    AA:BB:CC:DD:EE:06 slave-configurations="4 Resident-A"
add action=create-dynamic-enabled disabled=no master-configuration=\
    "1 2G South East Residence" name-format="1 2G South East " radio-mac=\
    AA:BB:CC:DD:EE:07
add action=create-dynamic-enabled disabled=no master-configuration=\
    "5 2G South West Residence" name-format="5 2G South West " radio-mac=\
    AA:BB:CC:DD:EE:08
add action=create-dynamic-enabled disabled=no master-configuration=\
    "3 2G Offices Residence" name-format="3 2G Offices North Centeral " \
    radio-mac=AA:BB:CC:DD:EE:09
add action=create-dynamic-enabled comment="1 5G South East " disabled=no \
    master-configuration="1 5G South East Admin" name-format=\
    "1 5G South East " radio-mac=AA:BB:CC:DD:EE:10 slave-configurations=\
    "1 5G South East Nursing,1 5G South East Residence"
add action=create-dynamic-enabled comment="4 5G North West " disabled=no \
    master-configuration="4 5G North West Admin" name-format=\
    "4 5G North West " radio-mac=AA:BB:CC:DD:EE:11 slave-configurations=\
    "4 5G North West Nursing,4 5G North West Residence"
add action=create-dynamic-enabled comment="5 5G South West " disabled=no \
    master-configuration="5 5G South West Admin" name-format=\
    "5 5G South West " radio-mac=AA:BB:CC:DD:EE:12 slave-configurations=\
    "5 5G South West Nursing,5 5G South West Residence"
add action=create-dynamic-enabled comment="2 5G North East" disabled=no \
    master-configuration="2 5G North East Admin" name-format="2 5G North East" \
    radio-mac=AA:BB:CC:DD:EE:13 slave-configurations=\
    "2 5G North East Nursing,2 5G North East Residence"
add action=create-dynamic-enabled comment="7 5G Dinning East" disabled=no \
    master-configuration="7 5G Dinning East Admin" name-format=\
    "7 5G Dinning East" radio-mac=AA:BB:CC:DD:EE:14 slave-configurations=\
    "7 5G Dinning East Nursing,7 5G Dinning East Residence"
add action=create-dynamic-enabled comment="3 5G Office North Central" \
    disabled=no master-configuration="3 5G Office Admin" name-format=\
    "3 5G Office North Central" radio-mac=AA:BB:CC:DD:EE:15 \
    slave-configurations="3 5G Office Nursing,3 5G Office Residence"
add action=create-dynamic-enabled disabled=no master-configuration=\
    "8 2G Router Residence" name-format="8 2G Router" radio-mac=\
    AA:BB:CC:DD:EE:16
add action=create-dynamic-enabled comment="9 South Basement" disabled=no \
    master-configuration="9 5G South Basement Admin" name-format=\
    "9 5G South Basement " radio-mac=AA:BB:CC:DD:EE:17 slave-configurations=\
    "9 5G South Basement Nursing,9 5G South Basement Residence"
add action=create-dynamic-enabled disabled=no master-configuration=\
    "9 2G South Basement Residence" name-format="9 2G South Basement" \
    radio-mac=AA:BB:CC:DD:EE:18
add action=create-dynamic-enabled comment="10 South Mainfloor" disabled=no \
    master-configuration="10 5G South Mainfloor Admin" name-format=\
    "10 5G South Mainfloor" radio-mac=AA:BB:CC:DD:EE:19 slave-configurations=\
    "10 5G South Mainfloor Nursing,10 5G South Mainfloor Residence"
add action=create-dynamic-enabled disabled=no master-configuration=\
    "10 2G South Mainfloor Residence" name-format="10 2G South Mainfloor" \
    radio-mac=AA:BB:CC:DD:EE:20

IMHO ACL's are a bad habit. Disable it.

But he lost connection 11dBs early.

I doubt the ACL had anything to do with it.

That wireless disconnect message has been around for a decade.

But

did omit the exact wifi interface the client disconnected from!

Given wifi1=2ghz and wifi2=5ghz

Client is stubborn and is currently on wifi2. Client loves 5ghz. But signal is critical like -85db. AP keeps telling the client since signal got lower than -64db: "dear client, please transition over to wifi1". Client rejects. Client is just smarter than AP. Then signal gets even weaker, like -86db. AP kicks the client off. Ciao. Client frustrated, connects frshly to wifi1. But client is sneaky: tries to fast transition to wifi2 again. Does it. This is the indication:

And after some back and forth client decides: when this stupid AP rejects transition to 5ghz again, I am gonna leave wifi1 and try later, not anymore, AP rejects my fresh attempts to wifi2 because signal lower than -85.

This is the story how it could actually have happened.

From watching the WIFI registrations menu I can say that it does not update very fast or in live time. Perhaps it disconnects before the registration updates the dBs status? For some referance the device is being walked down a long hallway so it would drop DBs fairly quickly. Again all speculation not sure how how mikrotik handles all this behind the scenes. I made the change regardless just to test. So far it as not dropped in a half hour but I will keep an eye on it.

Sure I will give that a try is there a reason for it?
I would assume the disconnected is instant so if a device drops bellow the value for even a quarter of a second it boots it off. I could see how a mobile device may move behind a metal object for a bit and get really low. However I am speculating and would like to hear your thoughts.

Signal threshold

  • For WP816/WP826/WP836 the default value is -66

https://documentation.grandstream.com/knowledge-base/wp820-wi-fi-roaming-application#wp8xx-wi-fi-roaming

It was set at -68 for me I dropped it lower we will see if that helps with the roam

Yes it does say what interface but it's almost always different seen it on all of them at least once some more often but then are more central and used more. Client does in fact love 5Ghz and is set to only use 5GHz, grand stream in their infinite wisdom made their wireless paging function only work if both devices are on the same band so the devices are locked to 5GHz as there is a massive delay on 2.4Ghz. The SSID is also only on 5Ghz and not 2.4Ghz. The ACLs are now disabled and this still happens my steering setting also are set to infinite meaning it should never kick the client off for not transitioning.

Maybe nice to know ...

Apple, signal threshold -70 dbm

https://support.apple.com/en-euro/guide/deployment/dep98f116c0f/web

Samsung, signal threshold -75 dBm

https://docs.samsungknox.com/admin/knox-platform-for-enterprise/kbas/kba-115013403768/

I had same or at least similar problem.
Mine got fixed by setting "connect priority" in security to 0/1. I think it means that in case of duplicate association it will drop old one and allow new one.

Thank you for the articles I will have a read through of these

Alright seems promising read up on the value in the docs and that could be it these phones are designed to be able to connect to two APs to help with transition possible it's getting kicked off AP2 as it can be reached on AP1.