Joins to non-existant adapter objects created when outgoing baseline syncs fail to provision in the connector
I have a customer where connector entity create fails (due to external issue on the customer side) for a number of entities during link sync, and for each one I end up with a Join showing on the Locker but no corresponding adapter entity.
For example, for a baseline sync I see: Update entities 1690 to connector AD User reported 1690 entities saved, 3 failed
After this I look at locker joins: Showing 1 to 10 of 1,693 entries
But adapter joins says: Showing 1 to 10 of 1,690 entries
This causes problems on the next baseline sync, because even though the locker is already joined (to a non-existant adapter entity) another attempt to create the adapter/connect is still made but then this error appears:
Unify.Product.Plus.JoinExecutorTargetEntityAlreadyJoinedException: Source entity '2ac4395a-2cb7-4f6e-9d80-e6a6a38994b7' value matched to target entity 'f70abdcf-4097-4d41-84a6-b0703308f16f', however this target entity is already connected to another source entity. 'fb9d3fea-9b4a-4708-a0e1-e730551ef030'. Cannot proceed with join.
I thought we worked through this and already had a patch for this issue, but I cannot work out which ticket it was in.
Could you please investigate and see what the situation around this is?
Customer support service by UserEcho