Troubleshooting Tips
- If challenges don't display, check for database configuration issues
- Ensure you have challenges of each type in your database
- Check that difficulty levels match what's available in the database
- Use the Check Script Status button to verify iCaptcha is loaded
- If you see API requests succeeding but no display, inspect browser developer console for errors
Add Challenges Through Dashboard
Access the dashboard at https://icaptcha.onrender.com/challenge-content
For each challenge type, ensure:
- At least one challenge exists for each difficulty level
- Image Selection challenges have valid image URLs and correctIndices
- All challenges are marked as active
Database Maintenance
Run the maintenance script to automatically fix common database issues:
npm run db:maintain