How to handle the error "An extension of type 'UiPath.Activities.Contracts.Persistence.IPersistenceBookmarks' must be configured in order to run this workflow" when using Wait For Queue Item and Resume Activity?
Issue Description: How to handle the error "An extension of type 'UiPath.Activities.Contracts.Persistence.IPersistenceBookmarks' must be configured in order to run this workflow" when using Wait For Queue Item and Resume Activity?
Error Screenshot:
Root Cause: Respective package settings are Disabled.
Resolution:
- Navigate to the Studio
- In the "Project Panel"
- Click on the "Activity Project Settings" as shown
Note: Activity Project Settings represent a set of changes that can be configured at the project level and applied to all activities part of project dependencies.
- To configure activity properties at project level click the
icon in the Project panel. The Project Settings window opens:
- Enable "Support Persistence" toggle.
Before:
After:
By "Support Persistence" Definition: "Enable this option to mark that the process supports persistence and can save execution state on Orchestrator to accommodate human in the loop scenarios".
- Click on "OK" in the populated window (Project Settings)
- Run the workflow and no errors should be populated
- If issue persists, follow the steps as shown discussed below.
Contact UiPath Product Support: If issue persists, create UiPath Support Ticket for further troubleshooting. Ensure to provide / attach the below list of details in ticket being created,
- Error Screenshot
- Robot Execution Logs
- Upon reproducing the issue, please share us the event viewer logs: ETVX Logs
- Is the issue happening on one machine or all the machines
- Is it intermittent or happening all the time.