Ich denke in solch speziellen Situationen würde nur ein Roboterstaubsauger mit einem LIDAR Laser Navigationssystem Abhilfe schaffen. Diese Roboter Staubsauger sind am kleinen Turm zu erkennen, in dem der Laser sich pausenlos dreht, die Karte der Räume nachführt und natürlich auch absolut einwandfrei und in jedem Fall den Weg zurück zur Dockingstation findet. Er weiss wo er war und wo er hin muss. Gereinig wird systematisch und nicht nach Prinzip Zufall.
iRobot Roomba nutzen zur Orientierung kein Laser Navigationssystem und können sich deshalb auch nicht so genau in den Räumen orientieren. Teurere iRobot Staubsauger können sich noch mit Hilfe von ToF Sensorkameras orientieren, was im Prinzip ja auch funktioniert, aber eben sehr häufig auch nicht. Das Modell iRobot Roomba e5158 besitzt allerdings nichts was beim Navigieren hilft, er funktioniert nach dem Zufallsprinzip und das führt leider dazu dass der Roboter wie beschrieben in der Wohnung nach der Dockingstation sucht, mal mit Erfolg häufig auch leider nicht. Dazu dient das kleine durchsichtige runde Sensor Element oben am Roboter, damit versucht er per Infrarot Signale von der Ladestation aufzuspüren.
Ich würde empfehlen den Roboter auszutauschen (eventuell hier bei Digitec verkaufen), z.B. mit einem Xiaomi oder Roborock Modell mit LiDAR Laser Navigationssystem. Das Xiaomi Modell Dreame 9 hat ein solches Navigationssystem und kostet das selbe aber den Weg zurück zur Ladestation zuverlässig finden (und hat noch eine Nass Wisch Funktion):
Xiaomi Dreame D9