när jag mäter nätverket i dom ostabila områdena så ser jag inga problem
Kvantifiera "stabila" och "ostabila" områden i signalstyrka (dBm), uppnådd MCS-nivå, latens (ms) och överföringshastighet (bit/s).
De två första mäter du antagligen med en Android-app (sökord WiFi analyzer). Jag gillar wavemon till Linux.
De två sista mäter du med något verktyg som kan mäta latens under belastning, till exempel denna webbsajt.
Om du inte kan mäta skillnaderna så finns dom inte, eller så mäter du för dåligt/vid fel tidpunkt.
Använt frekvensband (2,4 GHz eller 5 GHz, möjligen 6 GHz) spelar roll. Använd kanal kontra vad grannarna använder kan spela roll. Kanalen styr hur starkt enheterna får sända (sökord regulatory database eller kommandot "iw reg get" på Linux). Vilken enhet man använder spelar roll, enheter har olika egenskaper varav hur mycket ström de sparar genom att sända svagare är en. Kanalbredd spelar roll. Vissa kanaler är DFS-kanaler och kan bidra till instabilitet om man har otur och råkar befinna sig vid en väderradar, se Wikipedias lista. Och så förstås alla miljarders buggar som finns i olika WiFi-implementationer och inkompabilitetsproblem som finns eftersom relativt få enheter är WiFi-certifierade.
Jag tycker den här sidan är bra för att skapa sig en förståelse om vad som spelar roll. Om jag minns rätt förklarar den varför enheter som har dålig mottagning förstör för andra enheter.
Lösningen är antagligen fler accesspunkter, trådade eller "mesh". Helst trådade och med anpassade kanaler, så de inte stör ut varandra - och anpassad signalstyrka, så att roaming funkar.