Vielleicht liegt es hier dran:
man screen hat geschrieben: -d -m Start screen in "detached" mode. This creates a new session but
doesn't attach to it. This is useful for system startup
scripts.
-D -m This also starts screen in "detached" mode, but doesn't fork a
new process. The command exits if the session terminates.
Entweder ist es egal, dann kann es egal sein. Oder vielleicht funktioniert dein Aufruf auch bzw. besser mit "-D -m". Ein Versuch wäre es wert.
Wobei irgendwie kann das auch nicht wirklich sein. Hast du tatsächlich alle Sitzungen vorher beendet. Ich starte manuell screen immer mit
entspricht bei tmux (falls es jemanden interessiert)
um eine evtl. existierende Sitzung zu reattachen, um tatsächlich immer genau eine Sitzung zu haben. Vielleicht kann man "RR" (x ist nicht notwendig) auch irgendwie mit denr Option "-d -m" verbinden.