Integration Issues
Integration Not Connecting
Symptoms:- Integration test fails
- “Connection failed” error message
- API calls return 401 or 403 errors
- Verify credentials - Double-check your API keys, tokens, and connection details
- Check permissions - Ensure your API key has the necessary permissions (read/write)
- Test connection - Use the “Test Connection” button in integration settings
- Review documentation - Check the specific integration guide for requirements
- Check network - Verify your network allows connections to the integration’s API
Integration Data Not Showing
Symptoms:- Integration connects successfully but no data appears
- Empty lists or tables
- “No data found” messages
- Check filters - Review any filters or search criteria you’ve applied
- Verify permissions - Ensure your API key has read access to the data
- Check data exists - Verify the data exists in your integration account
- Review API limits - Some integrations have rate limits or pagination requirements
- Check field names - Ensure field/column names match exactly (case-sensitive)
Can’t Save Data to Integration
Symptoms:- Create/update operations fail
- “Permission denied” errors
- Data doesn’t appear after saving
- Write permissions - Ensure your API key has write/create permissions
- Required fields - Check that all required fields are provided
- Data format - Verify data types match the integration’s expected format
- Validation rules - Review any validation rules in your integration
- Check logs - Use the Network Monitor to see detailed error messages
Project Issues
Project Not Building
Symptoms:- Build fails with errors
- Deployment stuck in “building” state
- Error messages in build logs
- Check dependencies - Verify all required packages are installed
- Review errors - Read the error messages carefully for specific issues
- Check code syntax - Look for syntax errors in your code
- Clear cache - Try refreshing or clearing the build cache
- Share with Leo - Use “Share with Leo” to get debugging help
Live Preview Not Working
Symptoms:- Preview doesn’t load
- Blank screen in preview
- Errors in preview console
- Check browser console - Open browser dev tools to see JavaScript errors
- Review network tab - Check for failed API requests
- Verify routes - Ensure your routes are correctly configured
- Check dependencies - Verify all imports and dependencies are correct
- Refresh preview - Try refreshing the preview iframe
Code Changes Not Reflecting
Symptoms:- Changes don’t appear after saving
- Old code still running
- Preview shows outdated content
- Save files - Ensure all files are saved
- Refresh preview - Manually refresh the preview
- Check build status - Verify the project has finished building
- Clear cache - Clear browser cache and reload
- Check file paths - Verify you’re editing the correct files
Prompting Issues
Leo Not Understanding Request
Symptoms:- Leo creates something different than requested
- Missing features or functionality
- Incorrect implementation
- Be specific - Provide detailed descriptions of what you want
- Break down tasks - Split complex requests into smaller steps
- Provide examples - Include examples or references when possible
- Mention integrations - Always specify which integration to use
- Clarify requirements - Add more context about your use case
Leo Creates Wrong Code
Symptoms:- Code doesn’t match your tech stack
- Wrong framework or library used
- Incompatible code patterns
- Specify tech stack - Mention your preferred frameworks/libraries
- Provide context - Share existing code patterns you want to follow
- Request fixes - Ask Leo to fix specific issues
- Iterate - Refine your prompts based on results
- Use examples - Reference similar working code
Integration Not Used Correctly
Symptoms:- Leo doesn’t use the integration you specified
- Wrong API endpoints called
- Incorrect data format
- Explicitly mention integration - Always say “from [Integration]” or “to [Integration]”
- Specify endpoints - Mention specific API endpoints if needed
- Provide data structure - Describe the expected data format
- Check integration docs - Review the integration documentation
- Test connection - Verify the integration is properly configured
Performance Issues
Slow Response Times
Symptoms:- Leo takes long time to respond
- Builds take too long
- Preview loads slowly
- Check project size - Large projects may take longer to process
- Simplify requests - Break complex requests into smaller parts
- Review dependencies - Too many dependencies can slow builds
- Check network - Verify your internet connection is stable
- Wait for completion - Some operations naturally take time
High Credit Usage
Symptoms:- Credits depleting quickly
- Unexpected credit charges
- Review credit costs - Check what operations consume credits
- Optimize prompts - More efficient prompts use fewer credits
- Avoid unnecessary rebuilds - Only rebuild when needed
- Monitor usage - Track your credit usage in account settings
- Use preview - Test in preview before deploying
Getting Help
If you’re still experiencing issues:- Share with Leo - Use the “Share with Leo” feature to get debugging help
- Check Network Monitor - Review API calls and errors
- Review Documentation - Check relevant documentation pages
- Contact Support - Join our Discord community
- Report Issues - Report bugs or issues through support channels
