This is actually a change in the syntax for the stuff invovled in printing a parser error–the global variable that stores the parser error is now “latest parser error” rather than just “parser error,” and all the command parser errors have names ending in “error.” So instead of
Rule for printing a parser error when parser error is not a verb I recognise
you now say
Rule for printing a parser error when the latest parser error is not a verb I recognise error
(See section 18.35 of Writing with Inform.)
I think “Carry out the … activity” should still be good though; not sure why that line didn’t work.