Du hast eine sehr komplexe Infrastruktur, da ist es schwer für ein Forum User die Ursachen zu finden.
Wichtig ist tatsächlich die korrekte Verschlüsselung für dein Smarthome Netzwerk und die ausreichende Ausleuchtung in alle Winkel.
Auch kommt es immer wieder zum Verhalten, daß ein Shelly am Tisch eingelegt wird und am Einsatzort ein ganz anderer AP installiert wird, aber der Shelly sich auf die eingelernte MAC des ersten AP verbinden will, so schlecht die Verbindung auch ist, er nutzt dann nicht den besseren AP, da ist das Roaming nicht korrekt umgesetzt.
Hinzu kommt evt inkompatibel Hardware die nicht alle erforderlichen Features und Protokolle kann oder weiter gibt. DLan Adapter sind da häufig von betroffen, auch wenn du vll keine eingesetzt hast, besteht aber die Wahrscheinlichkeit.