I later discovered that I had not applied the correct template to the page and the settings for the field-set were assigned via the template. After changing the template, it started behaving correctly. I apologize for reporting this issue as a bug when it turned out to be my own mistake.