How To Handle 'An Extension Of Type UiPath.Activities.Contracts.Persistence.IPersistenceBookmarks Must Be Configured In Order To Run This Workflow'

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:
1234.png

Root Cause: Respective package settings are Disabled.

Resolution:

  1. Navigate to the Studio
  2. In the "Project Panel"
  3. 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.

image.png

  1. To configure activity properties at project level click the icon in the Project panel. The Project Settings window opens:
  2. Enable "Support Persistence" toggle.

Before:

2345.png

After:

image.png

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".

  1. Click on "OK" in the populated window (Project Settings)
  2. Run the workflow and no errors should be populated
  3. 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,

  1. Error Screenshot
  2. Robot Execution Logs
  3. Upon reproducing the issue, please share us the event viewer logs: ETVX Logs
  4. Is the issue happening on one machine or all the machines
  5. Is it intermittent or happening all the time.

Hi there, thanks for sharing!!!

In my opinion this should be added in the official DOCS because it’s a setting we MUST enable in order to be able to set up, for example, APPS actions projects.

This should be metioned somewhere in the DOC, as pre-config/pre-requisite

Hug