Maybe some additional javascript implemented that sets your fields as required?
There is no additional JavaScript
Assuming your fields are connected to the correct list columns, it sounds like a bug to me but I can't tell you the reason for that.
Just to be sure, there is no JS included either?!
How big is this form? Can you re-add all the controls with reasonable effort?
You could also try to export your form, reset your current list form to default and re-import your form.
Or you can try to change all fields in your list to required, save them, set them to be not required again and save them again.
Anyway, keep us informed please, especially if you find the reason for this problem.
Regards
Philipp
could you explain what exactly you mean with 'fields are required'?
- do you see a red asterisk next to filed label?
- or doesn't your form validate on submit? if so, what is validation error message?
- or is there any other (visual?) indicator that you consider to mean field is required?
Oh boy I can't believe I missed this. The field was in a Content Type the field was a Site Column. It was at the Site Column that it was required. Then again I rarely use site columns because IMHO, they cause more confusion then the benefit you get from them.