Sometimes, you may see one of the following warnings when using our app:
- Uh-oh! We couldn’t reach these services…
- Whoops — the request to [domain] took longer than 10 seconds and timed out.
These messages appear when your device tries to connect but receives no response. Common causes:
- A firewall silently blocking outgoing requests.
- Internet connection issues causing the app to hang.
Why This Happens
Firewall Blocking Requests: Some networks (like schools or offices) drop traffic to unfamiliar domains without telling the browser, causing the request to hang until it times out.
Network Instability: Sometimes, dropped Wi-Fi or VPN interruptions cause similar behavior.
How to Fix It
1. Open https://example.com to check your internet connection.
2. Ask your network administrator to whitelist these domains:
- beta.codemarty.com
- marty-webapp.web.app
- updates.robotical.io
- martyblocks-projects-default-rtdb.europe-west1.firebasedatabase.app
- synthesis-service.scratch.mit.edu
- translate-service.scratch.mit.edu
- stretch3.github.io
- assets.scratch.mit.edu
- storage.googleapis.com
3. After whitelisting, reload the app.
4. If you're still stuck, email us: hello@robotical.io