Is there any possibility that the below CICS ASSIGN PROGRAM name could not assign the current program name to the variable WV-PGM:
EXEC CICS ASSIGN
PROGRAM (WV-PGM)
RESP (WV-EIBRESP)
END-EXEC
PROGRAM (WV-PGM)
RESP (WV-EIBRESP)
END-EXEC
Lets say the current program name is - PGMOLCB1 and WV-PGM is defined as PIC X(08).