Der Shelly wechselte im DHCP-Bereich zwischen Fritzbox, Repeater im Keller und Repeater auf dem Dachboden.
Ich denke da liegt das Problem.. Das passiert, weil du eigentlich 3 eigenständige WLANs mit gleichen Namen betreibst und der Shelly alle davon mehr oder weniger gut erreichen kann..
die SSID, also der Name deines jeweiligen WIFI-Netzwerks ist ja aktuell gleich und jedes Mal, wenn der Shelly die Verbindung verliert (das kann passieren, wenn das Wifi Instabil ist oder es Funkstörungen gibt) verbindet er sich mit dem nächsten Wifi und das macht Probleme.
Wenn du die tpPLC-Anwendung (TP Link Software) startest, dann könntest du bei den AV500 die SSID ändern, so dass du eigenständige WLANs hast.. dann wird der Shelly gezwungen sich mit dem einen für ihn bestimmten WLAN zu verbinden..
Das würde ich aber nicht einfach machen, weil die Shellys dann unter Umständen erstmal gar kein WLAN erreichen und einen RESET bräuchten..
Deutlich besser wäre es meines Erachtens die beiden AV500 gegen FritzPowerline Adapter mit WLAN zu tauschen, die bilden dann gemeinsam mit der FritzBox ein MESH-Netzwerk und das läuft mit großer Wahrscheinlichkeit erheblich besser..