Xojo uses unique IDs, but the field name attributes are very specifically left the way you name them in the IDE and that’s usually what the PMs key off of.
We tested this with several password managers and they all seemed to work when we made this fix last summer.
Weren’t you the one that filed the original bug report?