Required custom field not getting filled in

We use required custom fields for several member levels that work fine. But, for this one level, for some reason all of the fields that are required are not getting filled in. We had our first sign-up yesterday and when I go to their user file those fields just have a - in them. - I went to general options to make sure I’d made them required and they are. This is what I put:
Text (single line) snow_zip_codes yes 12
the directions for the field say: enter zip code(s) for report, Separate by commas if more than 1 zip code

I logged out and tested it and it wouldn’t let me submit with those fields blank

Maybe post a link to the site and your sign-up form.

Ok. Here’s a link to a single zip code signup:
https://www.wfahweb.com/advertise/snow-plow/snow-plow-1/

This is a link to the main signup for this program where they choose which level:
https://www.wfahweb.com/advertise/snow-plow/

maybe it would be easier to diagnose if you posted a screengrab of the fields settings?

if the “Field Required:” is set to yes it will require it to be filled in.

also turn off any cache plugins when doing development work as that will just complicate your work.

Also your complicating things asking for more than one zip code to be entered separated by a comma…