When an item is removed from the query, the date (group) will still show as a column in Kanban mode even though the relevant tag was removed.
For my specific scenario, I have two tags I use, #opentask and #highpriority. The two combined create one query. Then I now have a second query which is #opentask, but not with #highpriority, in a kanban board, grouped by 'created at' 'by day', sorted descending.
Once I finish an opentask, I check the item off, and remove the #opentask tag. Even when I do that, if that's the last item for that day/group, it still shows up as an empty group in the kanban view.