Please mention that the this-procedure handle is not default sensitive.So if you want to use wait-for "U1":U of this-procedure, the following code has to be inserted before : assign this-procedure:sensitive = true.Although the sensitive attribute is not known to use with this-procedure, it does resolve the problem / error message.