Variable gets displayed as mandatory on the item form even though it is defined as not mandatoryIssue A variable who "Mandatory" flag has been unchecked, still appears as mandatory on the catalog item form. CauseThis variable which is displayed as a mandatory variable, is not a newly created variable. Instead, it has been created by modifying an old variable which is no longer used (meaning it uses same sys_id as that of the old variable) and there was an existing UI policy which had a policy action defined on the old variable making it mandatory and this policy action stores the variable reference based on its sys_id. So, when the old variable was modified to be a new variable, this UI policy was not updated properly. When you open this UI policy, under its UI policy action list you will still be seeing the old variable name, but when you open that policy action in the form view, it displays the new variable name. It is this policy action that is making this new variable mandatory. ResolutionIt is recommended NOT to modify an existing variable. It is always a good practice to create new variable and disable the ones that are no longer needed.Also the UI policy action that was originally created to make the old variable mandatory has to be removed.