Common Issues
Driver shows offline
Driver shows offline
Symptoms: Machine appears offline in Driver ManagementCauses & Solutions:
-
Driver not running
-
Network connectivity
-
Firewall blocking WebSocket
- Allow outbound HTTPS (443) to api.getgranite.ai
- Allow WebSocket connections
-
Invalid credentials
- Re-enroll the driver with a new token
Connection keeps dropping
Connection keeps dropping
Symptoms: Driver connects then disconnects repeatedlyCauses & Solutions:
-
Unstable network
- Check WiFi/ethernet stability
- Try a wired connection
-
Firewall or proxy interference
- Whitelist api.getgranite.ai
- Disable SSL inspection for this domain
-
Backend maintenance
- Check status.getgranite.ai for outages
Jobs not executing
Jobs not executing
Symptoms: Driver is online but jobs stay queuedCauses & Solutions:
-
Driver busy with another job
- Check current job in Driver Management
- Wait for it to complete
-
Capability mismatch
- Ensure required software is installed
- Check driver capabilities in settings
-
Resource exhaustion
- Check CPU/RAM usage
- Restart the driver
Video streaming not working
Video streaming not working
Symptoms: Black screen or no video in dashboardCauses & Solutions:
-
Screen capture permissions
- Run driver as Administrator
- Grant screen recording permissions
-
WebRTC blocked
- Check firewall allows UDP
- Disable VPN (may block WebRTC)
-
Display issues
- Ensure a display is connected (or use virtual display)
- Check screen resolution is supported
Python/dependency errors
Python/dependency errors
Symptoms: Import errors, module not foundCauses & Solutions:
-
Wrong Python version
-
Dependencies not installed
-
Virtual environment issues
UI automation failures
UI automation failures
Symptoms: Element not found, click misses targetCauses & Solutions:
-
Screen scaling
- Set display scaling to 100%
- Or configure for your scaling in driver settings
-
Application not responding
- Add waits before interactions
- Check application health
-
UI changed
- Update automation to match new UI
- Use more robust element locators
Diagnostic Commands
Check Driver Status
Reset Driver
Verbose Logging
Log Locations
| Log | Location |
|---|---|
| Driver logs | C:\granite-driver\logs\ |
| Connection logs | C:\granite-driver\logs\connection.log |
| Execution logs | C:\granite-driver\logs\execution.log |
Getting Help
If you can’t resolve the issue:- Collect logs from the last hour
- Note the machine ID and error messages
- Contact support with this information