FAQ
The Editor Reports "Failed to Obtain the Application"
This usually means the imported file contains commands introduced in a newer version of Runavelo. Upgrade Runavelo and import the file again.
Web Element Validation Reports an Invalid Handle
- Close other browser windows.
- Reopen the browser manually.
Webpage Automation Questions
See Web Automation FAQ.
Desktop Automation Questions
Mobile Automation Questions
Python Requests Fail with an SSLError
This error is usually caused by proxy settings. For example, enabling Clash may produce an error similar to:
HTTPSConnectionPool(host='', port=443): Max retries exceeded with url: (Caused by ProxyError('Unable to connect to proxy', SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol
-
Option 1:
Modify the Clash configuration so the target host bypasses the proxy.
-
Option 2: Run the following Python code before the request. It needs to run only once and applies to all subsequent Python requests in the current application.
import os
import requests
os.environ['HTTP_PROXY'] = 'http://127.0.0.1:7890' # Usually port 7890
os.environ['HTTPS_PROXY'] = 'http://127.0.0.1:7890' # Usually port 7890
Run error: Command failed with code 1
Clicking the run button reports the error Command failed with code 1, even when the workflow is empty.
Open Command Prompt or PowerShell and run:
C:\Users<your-user-name>\AppData\Local\RunaveloApp<version>\Python\python.exe
For example: C:\Users\young\AppData\Local\RunaveloApp\8.7.0\Python\python.exe
If the process exits immediately, a company security policy may be blocking it.
Choose one of the solutions:
-
Uninstall Runavelo and reinstall it in another location, such as the D: drive.
-
Contact IT to inform the following:
Runavelo is installed under
AppData\Local\RunaveloApp; its bundledpython.exeis also in this directory, and application data is underAppData\Roaming\Runavelo. The main program starts normally, but the process exits immediately when the software invokes the bundled Python runtime. Please check whether AppLocker, WDAC, Defender ASR, or EDR is blocking it, and whether the Code Integrity or AppLocker event logs contain related block records.