Dies scheint doch eher auf Netzwerkprobleme hinzudeuten. CPF5140 bedeutet nichts anderes, als dass die Verbindung temporär gestört ist.
Die AS/400 versucht per KeepAlive die Sitzung permanent zu prüfen. Wenn keine Antwort, dann wird der Job halt unterbrochen/beendet (QDEVRCYACN).
Eine Änderung von DSCMSG auf ENDJOB ändert daran gar nichts.
Allerdings empfielt sich für QPAD* ENDJOB einzustellen (per Logon-Programm), da ein Wiederverbinden mit der selben Einheit eher unwarscheinlich ist.