We have been having trouble getting headings, html sections and tables rows to hide based on a rule by assigning them a GroupID and including the GroupID in the Hidden Fields section of a rule.
I tested 4.4.4.15 this morning by creating a simple list with 4 or 5 fields, then adding to my new form a heading, an html section, and a table rule, each with the GroupID of 1. I also gave some fields that GroupID. I created a rule that triggered by “the form is ready” to hide groupID 1. The data fields were hidden on form load, but not the heading, html section or table rule.
I can send screenshots if it would help.