Changing a custom field or creating a custom field set to required can impact parsers where customers will not be expecting to have to provide that value.
Add a warning when saving a Custom Field with the required flag turned on will prompt a warning "Making this field required could impact Parsers and other workflows within the application, are you sure you want to proceed?" Yes, Cancel.