Ticket fields may not be required to solve a ticket due to conditional settings. Even if you've selected 'Required to solve a ticket', conditional ticket fields can override this setting.
To ensure a ticket field is required, adjust the 'Required' drop-down list in your conditional ticket field settings. This will enforce the requirement for solving tickets. For more details, check out the originalZendesk article.
To make a ticket field required to solve a ticket, adjust the conditional ticket field settings. The 'Required to solve a ticket' option might not work if overridden by conditional fields. Ensure the 'Required' drop-down in your conditional ticket…