Closes #40046
Instead of defining a distinct parser for each controller event, we now return the raw message by default.