I have read the answers to a bunch of related questions, and it looks like the answer is to just not use sub-tasks if you want to use boards. I would understand if none of the sub-tasks we have defined appeared in the backlog, but some appear and some do not. I can find no rhyme or reason to why some do and some do not. I have removed the sub-filter from my board's settings, so that shouldn't be related.