This is an endless story: your handler need two (or more) actions, and you are allowed to have only one. Because block is not a valid action for a handler.
(this post consolidates my previous research in this topic. I already have presented some of it earlier).