Understanding Checker Deselect
You need to have an active face. This is a way to give an indication to Blender in order to control which faces will be kept selected:



If no face is active, you obtain the message mentioned in your question.