In UiPath Apps, Unified, I keep getting “Re-sync the projects’ entities schema UiPath apps”. I cannot find ANY reference to the entities in my solution and it’s driving me f… CRAZY!! When did UiPath Apps become so unintuitive?
That is… I am using Data Fabric, with an entity bound to a control (Custom List). But after editing the underlying Entity, it does make sense that I should update the reference in my App, but I cannot find anywhere to do this. Incredibly frustrating.
I just now discovered that Data Manager is hidden unless a workflow file is selected in the project tree. I understand that this makes sense with variables and arguments, but when Entities are visible regardless of selected workflow file/scope, to me it would make sense to just have Data Manager always be visible, and then filter variables and arguments on the current scope.
But for now, problem solved, because with Data Manager visible, I can right click and sync entities.
Yes, this is very frustrating, and the message is not very clear.
If your App is using a Data Fabric entity and you changed the entity schema, usually the fix is not inside the control itself first. In UiPath Apps, you normally need to go to the Data / Entities binding area, refresh or rebind the entity source, and then check the control again. Sometimes the control still points to the old schema, so even though the entity exists, the app wants a re-sync.
For a Custom List, I would check:
the app data source / entity binding section
whether the entity was updated in Data Fabric but not refreshed in Apps
whether any columns used earlier were removed or renamed
whether removing and re-adding the entity binding fixes it
In some cases, the fastest workaround is: remove the old entity binding from the app, sync again, and bind it back to the control.