The OF behaviour is that if a task has at least one tag that is on hold, the task will not display as available.
Nevertheless, if a parent task has all the children tasks completed it will still display as available even if it has at least one tag that is on-hold!
I find this inconsistent and confusing, could there be any reason for it?