I added a UET field and linked it to a User-Defined Type. It works fine, except some users have the following popup error message when opening the form, even after performing Discard IDO Cache from the server (both Local and not), Publish Form Changes, View Management regeneration, and Ctrl+U on the user's end.
[View:https://ibb.co/y0ct5QN:320:50]
For most users this was solved by having them check "Unload IDO Metadata..." in their User Preferences menu, then performing another Ctrl+U.
However, there is at least one user for which this does not make the error popup disappear.
Where could the issue be hidden?
A little technical detail:
The property jmUf_LIO_PickingSubAssy is the one I added, linked to UET Uf_LIO_PickingSubAssy in jobmatl_mst table, and bound to component LIO_PickSubAssyGridCol in Job Materials and Current Materials forms (whose primary collection is SLJobmatls). No modification was done to the actual IDO, no extend&replace either.