"There are 2 missing fields" is a rather ambiguous error message that confuses users (despite scrolling to the top and showing the red labels next to those fields). There are a lot of fields on the page, and checkboxes probably aren't usually considered fields.