"Re-sync the projects' entities schema"

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.

Jeppe

@jjes

even if you close the project and reopen is it not syncing?

I tried replicating it but even after modifying entity I dont see any error as such

Also reference to entities would be in the workflow linked to it itself so try checking there

cheers

Correct, closing and reopening the project does not help.

Not sure what you mean by “try checking there”.

Data Manager seems to disappear/reappear more or less at random, but when it does appear, I am able to right-click and sync changes.

@jjes

You would have linked the custom list via a workflow right..in the workflow query records check if you remove entity and re-add if that helps

cheers

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.

1 Like

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.