====== Connection Warning: Unable to Reach Required Services ====== 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