Calling ResponsiveFormSection.setVisible(false); has no effect - the form section is still rendered.
However, the ResponsiveFormSection.setHideWhenNoVisibleFields(true); works just fine - if there are no fields visible, the section is hidden.
Reproduced on:
0.9.96 & 0.9.101