CALL ON must be followed by one of the keywords choices; found bad keyword

Synopsis
You specified some keyword after the keywords CALL ON which Reginald does not recognize as one of the acceptable choices. Reginald lists the keywords that are allowed after CALL ON as choices in the error message. What you supplied was bad keyword, and that isn't supported by Reginald.

Cause
You tried to specify a label name after CALL ON, but forget to put both the condition type you want, and the NAME keyword before the label name.

Cure
Make sure that you follow CALL ON with the condition type you wish. For example, the following sets the subroutine with the label 'My_Label' as the one to call whenever the NOVALUE condition occurs:

CALL ON NOVALUE NAME 'My_Label'
Cause
You misspelled the condition, for example NOVALYOU instead of NOVALUE. Check that bad keyword is exactly what you intended.

Cure
Learn to spell, rat-face.

Cause
bad keyword is exactly what you want, but Reginald does not seem to support it.

Cure
Update to the latest version of Reginald at Reginald's web site.