This guide helps you diagnose and resolve common issues with the Homeschool Learning App.
- ✅ Just me: Clear your browser cache and cookies
- ✅ Everyone: Check system status and server connection
- ✅ One child: Check child-specific settings and data
- ✅ One feature: See feature-specific troubleshooting below
Symptoms:
- Login form rejects correct credentials
- Redirected back to login page
- "Invalid credentials" message
Solutions:
-
Verify Credentials:
- Ensure caps lock is off
- Try typing password in a text editor first
- Check for extra spaces
-
Clear Browser Data:
Chrome: Settings → Privacy → Clear browsing data Firefox: Settings → Privacy → Clear Data Safari: Safari → Clear History -
Try Different Browser:
- Test in incognito/private mode
- Use different browser entirely
-
Password Reset:
- Use "Forgot Password" link
- Check email spam folder
- Wait up to 10 minutes for email
Symptoms:
- Registration successful but can't login
- Confirmation email not received
- Confirmation link doesn't work
Solutions:
-
Check Email:
- Look in spam/junk folder
- Add noreply@[yourdomain] to contacts
- Wait up to 15 minutes
-
Resend Confirmation:
- Try registering again (will resend)
- Contact admin to manually confirm
-
Email Confirmation Disabled:
- Admin may have disabled requirement
- Try logging in directly
Symptoms:
- Dashboard shows loading indefinitely
- Empty sections that should have data
- "No data found" when data exists
Solutions:
-
Refresh Browser:
- Hard refresh: Ctrl+F5 (PC) or Cmd+Shift+R (Mac)
- Clear cache and refresh
-
Check Network:
- Ensure stable internet connection
- Test other websites
- Disable VPN if using one
-
JavaScript Issues:
- Ensure JavaScript is enabled
- Disable browser extensions temporarily
- Check browser console for errors
Symptoms:
- Added children don't show in dashboard
- Child selector is empty
- Planning board shows no children
Solutions:
-
Verify Child Creation:
- Go to Children section
- Ensure "Save" was clicked
- Check for error messages
-
Browser Refresh:
- Refresh the page
- Try different browser tab
-
Data Synchronization:
- Wait 30 seconds and refresh
- Log out and back in
Symptoms:
- Created sessions not visible in calendar
- Planning board shows sessions but calendar is empty
- Wrong day or time displayed
Solutions:
-
Check Session Status:
- Sessions must be in "Scheduled" status
- Move from Planned → Scheduled in Planning Board
- Verify day of week is set
-
Calendar Filters:
- Ensure correct child selected
- Check if date range includes session dates
- Verify time blocks exist for scheduled times
-
Refresh Data:
- Refresh calendar page
- Switch child and back
- Clear browser cache
Symptoms:
- Drag and drop not working
- "Access denied" when moving sessions
- Move options not available
Solutions:
-
Check Independence Level:
- Level 1-2: Parent must do moves
- Level 3+: Child can move within week
- Level 4: Full flexibility
-
Session Commitment Type:
- Fixed sessions cannot be moved
- Check session details
- Change commitment type if needed
-
Browser Issues:
- Try different browser
- Ensure JavaScript enabled
- Disable extensions
Symptoms:
- "Save" button doesn't work
- Error messages about required fields
- Data not persisting
Solutions:
-
Required Field Validation:
- Ensure all required fields filled
- Name field is always required
- Check for character limits
-
Special Characters:
- Avoid special symbols in names
- Use plain text for descriptions
- Remove emoji if present
-
Duplicate Names:
- Subject names must be unique
- Unit names must be unique within subject
- Topic names must be unique within unit
Symptoms:
- Completed sessions don't update progress
- Unit completion percentage stuck
- Dashboard shows outdated progress
Solutions:
-
Session Status:
- Ensure sessions marked as "completed" not just "done"
- Check completion date is set
- Verify session belongs to correct topic
-
Cache Clear:
- Refresh browser
- Clear cache and cookies
- Wait 5-10 minutes for updates
Symptoms:
- Review section shows "No reviews"
- Recently completed sessions not generating reviews
- Review counts show 0
Solutions:
-
Review Slot Setup:
- Go to Reviews → Manage Review Slots
- Add at least one active review slot
- Ensure slot is not disabled
-
Completed Sessions:
- Sessions must be marked "completed"
- Wait 24-48 hours after completion
- Check that topics have content to review
-
Review Intervals:
- First review after 1-3 days
- Subsequent reviews based on performance
- Check review history for patterns
Symptoms:
- "Start Review" button not working
- Blank review interface
- Error messages in review session
Solutions:
-
Browser Compatibility:
- Use supported browser (Chrome, Firefox, Safari)
- Enable JavaScript
- Disable ad blockers for the site
-
Review Queue:
- Ensure reviews are actually due
- Check review schedule
- Verify child has completed sessions
Symptoms:
- File upload fails
- "Invalid format" error
- Import shows 0 events
Solutions:
-
File Format:
- Ensure file has .ics extension
- File size under 5MB
- Export fresh copy from source
-
File Content:
- Open file in text editor
- Verify begins with "BEGIN:VCALENDAR"
- Contains "BEGIN:VEVENT" sections
-
Calendar Source:
- Google Calendar: Settings → Export
- Outlook: File → Save Calendar
- Apple: File → Export
Symptoms:
- "Cannot fetch calendar" error
- URL import returns no events
- Authentication errors
Solutions:
-
URL Accessibility:
- Test URL in browser
- Ensure URL is publicly accessible
- Check for authentication requirements
-
URL Format:
- Use full URL including http/https
- Ensure points to .ics file
- Check for redirects or expiry
Symptoms:
- Pages take > 5 seconds to load
- Buttons slow to respond
- Timeouts or connection errors
Solutions:
-
Network Issues:
- Test internet speed
- Try different network/WiFi
- Disable VPN temporarily
-
Browser Optimization:
- Close unused tabs
- Clear browser cache
- Restart browser
-
Device Performance:
- Close other applications
- Restart device
- Ensure sufficient RAM available
Symptoms:
- Changes don't save
- Old data reappears after refresh
- Conflicts between devices
Solutions:
-
Connection Stability:
- Ensure stable internet
- Avoid switching networks during use
- Wait for operations to complete
-
Multiple Devices:
- Use only one device at a time
- Refresh before making changes
- Allow sync time between devices
- Enable third-party cookies for authentication
- Clear site data: Settings → Privacy → Site Settings
- Disable extensions that block JavaScript
- Update Chrome to latest version
- Enable JavaScript: about:config → javascript.enabled
- Clear cookies: Preferences → Privacy → Clear Data
- Disable tracking protection for the site
- Update Firefox regularly
- Enable JavaScript: Safari → Preferences → Security
- Clear website data: Safari → Clear History
- Disable content blockers for the site
- Update Safari with system updates
- Use latest iOS/Android browser versions
- Clear mobile browser cache regularly
- Ensure adequate storage on device
- Use WiFi instead of cellular when possible
If you accidentally deleted data:
- Check trash/recycle bin (if available)
- Look in different status columns (Backlog, Planned, etc.)
- Contact support for data recovery assistance
- Restore from backup if you created one
Regular backups recommended:
- Planning Data: Export sessions from Planning Board
- Subject Data: Copy subject/unit/topic information
- Progress Reports: Save weekly/monthly summaries
- Calendar Data: Export time blocks and schedules
- Try the solutions above for your specific issue
- Test in different browser to isolate the problem
- Note error messages exactly as they appear
- Document steps that led to the problem
- Check system requirements are met
- Specific error messages (screenshots helpful)
- Browser and version (Chrome 95, Firefox 90, etc.)
- Device type (Windows PC, Mac, iPhone, etc.)
- Steps to reproduce the problem
- When problem started (after what change)
- Multiple users affected or just you
- Email: support@[yourdomain] (fastest response)
- User Forums: Community help and tips
- Live Chat: Available during business hours
- Phone: For urgent issues affecting learning
- Critical Issues (can't access app): 2-4 hours
- Important Features (planning, reviews): 24 hours
- General Questions: 48-72 hours
- Feature Requests: Next release cycle
- Clear browser cache weekly
- Update browser when prompted
- Backup important data monthly
- Test critical features after updates
- Single browser use for consistency
- Stable internet during important planning
- Regular data exports for backup
- Gradual feature adoption to avoid overwhelm
- Check app status page before reporting issues
- Subscribe to announcements for planned maintenance
- Test backup plans for technology failures
- Have offline alternatives for critical learning days
When something isn't working:
- ✅ Refresh the page (Ctrl+F5 or Cmd+Shift+R)
- ✅ Clear browser cache and cookies
- ✅ Try different browser or incognito mode
- ✅ Check internet connection stability
- ✅ Verify you're logged in correctly
- ✅ Look for JavaScript errors in browser console
- ✅ Wait 5-10 minutes and try again
- ✅ Test on different device if available
If none of these steps resolve the issue, then contact support with specific details about the problem.
Remember: Most issues are resolved quickly with basic troubleshooting. Don't let technical problems interrupt your family's learning momentum - try these solutions first, and help is always available when you need it! 🚀