Mage_Eav_Model_Entity_Attribute::getBackendTypeByInput defines multiselect as varchar. But in Ultimate_ModuleCreator_Model_Attribute_Type_Multiselect $_setupType is defined as 'text'. This conflicts when changing the attribute.
To reproduce the bug:
Create extension with multiselect attribute using UMC.
In the installed extension, set the attribute to required
field 'backend_type' in eav_attribute table changes from text to varchar
Saved values are now gone, and unable to save new values
Mage_Eav_Model_Entity_Attribute::getBackendTypeByInput defines multiselect as varchar. But in Ultimate_ModuleCreator_Model_Attribute_Type_Multiselect $_setupType is defined as 'text'. This conflicts when changing the attribute.
To reproduce the bug: