I’m getting the following error when using screenplay
Prompt execution failed: ‘You’ve reached the current usage cap of ScreenPlay. Please try again in 125 hours.’
I’m running the test cases on orchestrator on a remote machine and the robot / user that is running the flow is a robot type - unattended…if a run this flow on my machine with and attended user…no problems…there is a way to fix the referred topic?
1 Verify in Automation Cloud → Admin → Licenses whether ScreenPlay supports unattended for your tenant.
2 Run ScreenPlay-based tests using an attended robot.
3 Reduce ScreenPlay prompt calls (avoid loops/retries).
4 Upgrade/add a license that explicitly allows unattended ScreenPlay.
5 Otherwise, wait for the quota reset.
ScreenPlay usage is tied to license entitlements and quota tracking. With the recent GA release, Community license users are given a certain monthly entitlement (e.g., ~500 runs) and usage beyond that will be blocked until quota resets.
ScreenPlay behavior is by design, even with an Enterprise license.
ScreenPlay runs are entitlement-based and quota-controlled, especially when using UiPath-managed LLMs. Usage caps can still apply and reset after a time window.
To avoid limits, UiPath officially recommends BYOM (Bring Your Own Model).
You can try to raise support ticket with UiPath for more info and clarity.
This is expected. ScreenPlay limits are per tenant/user, not attended vs unattended. Your unattended robot has hit the ScreenPlay usage cap, while your local attended user hasn’t. There’s no workflow fix—either wait for the reset, reduce ScreenPlay usage, or ask the admin to increase the limit.