Incorrect Object Definition Used for UID_DialogCountry

Hi everyone,

We have encountered an issue in One Identity Manager where the system continues to use the wrong Object Definition, even though the correct definition has a lower 
SortOrder. After extensive troubleshooting, we have ruled out all standard causes, yet the problem persists.
 
 Required Functionality:
We are trying to create a dropdown field for country selection, where we want to limit the available options based on an input filter, e.g., only European countries.
To achieve this, we attempted to replace the existing Object Definition for UID_DialogCountry by creating a new definition with the required filtering condition.
Expected Behavior:
    • Users should see a selection of countries limited to Europe based on the filtering condition in our new Object Definition.
    • The system should select the Object Definition based on the lowest SortOrder, meaning the definition with SortOrder = 1 should be used.
  • However, the system continues to use an Object Definition with SortOrder = 10, ignoring our newly created definition.
 
Could someone help with?
Any idea?