I spotted a difference between the field definition
FormFieldsEdit.txt between the Efficy and the extranet filebase. The one from Efficy has more arguments in the ajax-url defined.
I suggest to copy the definition from Efficy into the custom from the extranet and see if that works.
If that solves it, make a suggestion case to improve it in standard :-)