Hey everyone,
I’m automating a workflow using UiPath to perform lookups on the Wyoming Secretary of State’s Business Entity Search page:
Business Entity Search - Wyoming Secretary of State
Here’s the issue I’m facing — and it’s specific to UiPath Cloud Robots:
Works perfectly outside UiPath
- When I manually open the site in my local browser, everything loads normally.
- I can input a company name, hit “Search”, and get the results immediately.
- No errors, no CAPTCHA, no issues at all.
Fails when run in UiPath Cloud Robot (Unattended Execution)
- The bot navigates to the website successfully .
- It enters the search term and clicks the “Search” button.
- But then the actual search request fails with net::ERR_CONNECTION_RESET (as seen in DevTools → Network tab).
- I opened the Live Stream from UiPath Orchestrator to investigate.
What I found in Live Stream (Remote Control)
- I took remote control of the cloud robot browser.
- Opened Chrome DevTools — saw the filingsearch.aspx XHR call fail with ERR_CONNECTION_RESET.
- Manually hit refresh (F5) in the same browser session.
- A CAPTCHA appeared! (which never appears in my local browser).
- After manually solving the CAPTCHA:
- The site reloads correctly.
- I enter the same search term again.
- Click “Search” → and now the request works with no error.
Observations
- The issue is likely caused by bot detection or IP filtering.
- Wyoming’s site seems to treat UiPath Cloud Robot traffic differently (perhaps due to datacenter IP ranges).
- The ERR_CONNECTION_RESET is likely the result of a CAPTCHA or session block before the UI even presents it.
- Once manually bypassed, the bot can function—but of course, that defeats the purpose of unattended automation.
Looking for advice on:
- How to detect and handle CAPTCHA inside a Cloud Robot?
- Has anyone dealt with headless browser traffic being blocked on public government sites like this?
- Any workarounds to avoid or programmatically solve CAPTCHA in an RPA context?
- Any advice to avoid the ERR_CONNECTION_RESET issue with no workarounds?
Thanks in advance!