I ran into an issue recently trying to make the Case Customer field not required in Microsoft Dynamics CRM 2016. I needed to make this field not required so I could populate the value once the Case was saved, by using a workflow based on another lookup field on the Case.