Where most complaints about this service are coming from, over the last 24 hours.
Shows where the service URL was unreachable during the detected outage periods. Percentages indicate the share of failed checks from monitoring locations in each country.
Tap what’s going wrong — one click helps thousands of others see the outage.
If the mobile app freezes on launch or closes immediately, start by force-stopping it and clearing the cache from your device settings. On Android, go to app info and tap clear cache — not clear data, which would wipe your stored credentials. On iOS, swipe the app away and relaunch. If the problem persists, uninstall and reinstall the latest version from the store.
This is one of the most common issues. The platform uses separate credential sets for students and parents, so entering the wrong account type at login will always fail. Double-check which portal you're accessing. If you've confirmed the credentials are right, try resetting your password through the official recovery flow. Also check that your school code is entered exactly as provided — a single mistyped character blocks access entirely.
When the dashboard opens but content stays blank or shows a loading spinner indefinitely:
Notification delivery depends heavily on your device's battery optimization settings. Most Android manufacturers aggressively kill background processes. Go to battery settings and set ClasseViva to unrestricted or no restrictions mode. On iOS, confirm that background app refresh is enabled for the app.
Heavy server load typically happens in the morning when students and parents check new grades simultaneously. If pages take more than 15 seconds to respond, try accessing the site during off-peak hours. Also disable browser extensions that intercept network requests, as they can interfere with session handling and cause repeated timeouts.
Teachers sometimes upload files through the notices or agenda sections. If attachments fail to open: