Is there any issue or Limitation with Global Picklist while its being deployed from One ORG to another.
I had some Custom Fields and a Global Picklist field. I have written a Trigger on Case to populate a Description field based on the Global Picklist value selected. Everything works fine in my DevORG-A with Unit test and Code Coverage 100%. But when I was trying to deploy the Global Picklist & its values from one Devorg-A to Devorg-B using ChangeSet the Unit Test having trouble. I am able to validate and Deploy with Default options, but whenever I try to 'Run All' Tests for checking Code Coverage in Devorg-B its failing.
"System.DmlException: Insert failed. First exception on row 0; first error: INVALID_OR_NULL_FOR_RESTRICTED_PICKLIST, bad value for restricted picklist field: Apple IPhone: [ProductList_Consumer__c]"
I was able to only fix it by Deleting the Global Picklist from Devorg-B and again recreating it.