Häufig liegt es auch daran, dass die Ressourcen über die Libl nicht gefunden werden.
Wenn du also einen OVRPRTF ... FRONTOVL(*LIBL/MYOVL) machst, kann der Hintergrundjob zur PDF-Erstellung das OVL nicht finden, da du deine Lib wahrscheinlich nicht in QUSRLIBL eingetragen hast.

Mit OVRPRTF ... FRONTOVL(MYLIB/MYOVL) wird es wahrscheinlich funktionieren.

Beim angeben per DDS werden die AFP-Ressourcen mit ihrem absoluten Pfad im Spool angegeben, so dass sie eben jederzeit gefunden werden können.

GGf. stirbt der Job halt nur dann, wenn das Objekt nicht mehr vorhanden ist.

Möchtest du zur Laufzeit für den OVRPRTF die Lib rausfinden, so kannst du das per RTVOBJD ... RTNLIB(&MYLIB) herausfinden.