The system currently only allows the user to view sub-tasks from the simple "issue detail view" if a) sub tasks are included in the board filter and b) the sub-task status is bucketed within the existing board columns.
So, if your board columns are "To Do," "In Progress" and "Done," matching your story statuses, you must also align your sub tasks to those columns, and have those sub tasks show up on your board, in order to view the list of sub tasks when you click into the simple "issue detail view" on the board.
I have users primarily working from the Boards and the simple "issue detail view" (rather than working from the full ticket detail), and when they click on a board issue, the simple "issue detail view" shows "there are X sub tasks, but you cant see them because you dont have your boards dialed in correct" (paraphrase). Those users would really like to see the existing sub tasks, status, and assignee, within the simple board issue detail, without having to view all those sub-tasks on the kanban board. As stated, the system only allows that sub-task information to be viewed if the subtasks can be bucketed in one of the columns (or backlog).
The fix would be a switch (like the "Epic Panel: Display epics in a panel in the backlog, and not as cards on the board") that allowed the user to "Display sub-tasks within the simple "issue detail view" and not as a card on the board."
With that said, has anyone run into this same issue, and come up with a work around? I agree with not viewing sub-tasks in the board, but I don't see a conflict in allowing those issues to be available when viewing the simple "issue detail view."