Wenn du ein ILE-Programm verwendest, muss das RCV-Programm (CL) auch ILE mit der ActivationGroup *CALLER [CRTBNDCL ... ACTGRP(*CALLER)] sein (oder das Programm als Modul mit einbinden).
Der RCVMSG muss sich auch immer auf PGMQ(*PRV) beziehen. Um alle Nachrichten auszulesen, mußt du dir den MSGKEY merken und damit dann die vorherige oder nachfolgende Antwort auslesen, bis dein CPA-Nachricht kommt.