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 126.96.36.199 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.
The Hidden fields setting will unfortunately only work on the actual fields and not the Heading or HTML section. Put the group ID in the Hidden headings or element and prefix it with tabGroup_ like described in the help text (click the question mark).