tut mir leid, ich kann dir aber an dieser stelle nicht mehr weiterhelfen. Ich hab dir ein funktionsfähiges Beispiel gezeigt, dass genau das macht was du hier dir wünscht. Eine Schleife mit einem setTimeout.
Wenn das bei dir anders ist und nicht funktioniert, dann sind deine Rahmenbedingungen andere, aber die kennen wir nicht.
Vielen Dank für deine Mühen! :)