Das ist ja auch korrekt.
Eine SFLMSG erwartet die Nachrichten im aktuellen Aufrufstapel.
Dein CLP sendet Nachrichten an eine bestimmte PGMMSGQ, nämlich *PRV.
Da nun jeder Stapeleintrag eine eigene PGMQ hat, und sich bei ILE die Stapeleinträge vermehren, stimmt einfach diese Aufrufebene nicht mehr.

Dein CLP sendet also die Nachrichten nun nicht mehr an den Stapeleintrag, der die Nachrichten verarbeiten soll.
Also ist das CLP so zu ändern, dass die korrekte PGMQ angesprochen wird.