Troubleshooting
This reference guide helps you diagnose and resolve common SuperSense issues quickly.
Quick Diagnostics
Run these checks first when troubleshooting:
System Status Check
Navigate to SuperSense → Settings → System Status to view:
- License status
- PHP version
- WordPress version
- Memory limits
- Cron status
- API connectivity
Debug Mode
Enable debug mode for detailed logging:
- Go to Settings → Advanced
- Enable Debug Mode
- Set Log Level to "Debug"
- Reproduce the issue
- Check logs at Settings → Logs
Installation Issues
Plugin Won't Activate
Symptoms: White screen or error when activating
Causes & Solutions:
| Cause | Solution |
|---|---|
| PHP version too low | Upgrade to PHP 8.0+ |
| Memory limit | Increase to 256MB in php.ini |
| Plugin conflict | Deactivate other plugins, test |
| Corrupt files | Delete and reinstall plugin |
Check PHP version:
<?php echo phpversion(); ?>
License Activation Failed
Symptoms: "Invalid license" or "Activation failed" message
Solutions:
- Verify license key
- Check for typos
- Copy/paste from email
- Remove extra spaces
- Check activation limit
- Log into SuperSense account
- Deactivate unused sites
- Upgrade if needed
- Network issues
- Check internet connectivity
- Verify firewall allows outbound HTTPS
- Try again in few minutes
- Server time
- Ensure server time is correct
- SSL certificate is valid
Database Tables Missing
Symptoms: Errors about missing tables
Solutions:
- Deactivate and reactivate plugin
- Run manual table creation:
wp sps database create
- Check database user permissions
Generation Issues
Content Not Generating
Symptoms: Generation hangs or fails without output
Checklist:
| Check | Solution |
|---|---|
| License active? | Verify license status |
| API quota? | Check usage limits |
| Network connected? | Test API endpoint |
| Template valid? | Test template separately |
| Keyword valid? | Not filtered or blocked |
Debug steps:
- Enable debug mode
- Try generating manually
- Check error logs
- Test with simple keyword
Poor Content Quality
Symptoms: Content is irrelevant, short, or poorly structured
Solutions:
| Issue | Cause | Fix |
|---|---|---|
| Irrelevant | Vague keyword | Use specific keywords |
| Too short | Template issue | Add more blocks |
| Poor structure | Template | Improve template organization |
| Factual errors | AI limitation | Add human review step |
Generation Timeout
Symptoms: "Request timeout" or generation never completes
Solutions:
- Increase PHP limits:
// php.ini or wp-config.php
ini_set('max_execution_time', 300);
ini_set('memory_limit', '512M');
- Check API settings:
- Increase timeout in settings
- Reduce images per post
- Simplify templates
- Server resources:
- Monitor CPU/memory usage
- Generate during low-traffic periods
- Consider server upgrade
Auto-Posting Issues
Auto-Post Not Running
Symptoms: No posts generated on schedule
Diagnostic steps:
- Check if enabled:
- Global auto-post enabled?
- Project auto-post enabled?
- Project is active?
- Check pending keywords:
- Any pending keywords available?
- Keywords not filtered?
- Check cron:
wp cron event list | grep sps - Manual test:
wp sps autopost run --verbose
Common fixes:
| Issue | Solution |
|---|---|
| WP-Cron unreliable | Set up system cron |
| No pending keywords | Add more keywords |
| Project inactive | Activate project |
| Daily limit reached | Check limits |
Inconsistent Timing
Symptoms: Posts at unexpected times
Causes & Solutions:
- WP-Cron limitation:
- Requires page visits
- Set up system cron instead
- Randomization enabled:
- Check random interval setting
- Disable for precise timing
- Timezone mismatch:
- Verify WordPress timezone
- Check server timezone
Queue Stuck
Symptoms: Items in queue never process
Solutions:
- Clear queue and restart:
wp sps autopost clear
wp sps autopost run
- Check for errors:
wp sps autopost log --limit=20
- Reset auto-post system:
- Disable and re-enable auto-post
- Clear all queued items
Image Issues
Images Not Attaching
Symptoms: Posts created without images
Checklist:
| Check | Solution |
|---|---|
| Images enabled? | Verify project settings |
| Sources configured? | Check image source settings |
| Network access? | Test image URLs |
| Permissions? | wp-content/uploads writable |
Debug:
- Check image source availability
- Test manual image fetch
- Verify upload directory permissions:
chmod 755 wp-content/uploads
Image Processing Errors
Symptoms: "Image processing failed" errors
Causes & Solutions:
| Cause | Solution |
|---|---|
| GD library missing | Install php-gd |
| Memory insufficient | Increase PHP memory |
| Corrupt source image | Try different sources |
| Unsupported format | Check image format |
Check GD:
<?php
echo extension_loaded('gd') ? 'GD enabled' : 'GD missing';
?>
Poor Image Quality
Symptoms: Blurry or low-quality images
Solutions:
- Increase quality setting (85-95)
- Increase max dimensions
- Enable higher-quality sources
- Disable over-compression
Performance Issues
Slow Generation
Symptoms: Generation takes too long
Optimization steps:
- Reduce complexity:
- Fewer images per post
- Simpler templates
- Shorter content
- Server resources:
- Increase PHP memory
- Extend execution time
- Check CPU usage
- Network:
- Check API latency
- Use faster DNS
- Verify no firewall delays
High Memory Usage
Symptoms: Memory errors, server slowdown
Solutions:
- Reduce batch size:
define('SPS_BATCH_SIZE', 5);
- Process fewer images:
- Reduce images per post
- Lower image dimensions
- Increase limits:
define('WP_MEMORY_LIMIT', '512M');
Database Growing Large
Symptoms: Slow queries, large database size
Maintenance:
# Clean old logs
wp sps cleanup logs --days=30
# Optimize tables
wp db optimize
# Check table sizes
wp db size --tables
Error Reference
Common Error Messages
| Error | Meaning | Solution |
|---|---|---|
| "API connection failed" | Cannot reach SuperSense servers | Check network, firewall |
| "License invalid" | License issue | Verify license key |
| "Keyword filtered" | Keyword blocked by filter | Check filter settings |
| "Template error" | Invalid template syntax | Review template |
| "Generation failed" | Various generation issues | Check logs for details |
| "Image fetch failed" | Cannot download images | Check image sources |
| "Memory exhausted" | PHP memory limit | Increase memory |
| "Timeout exceeded" | Process took too long | Increase limits |
Getting Support
If you can't resolve an issue:
- Gather information:
- SuperSense version
- WordPress version
- PHP version
- Error messages
- Debug logs
- Steps to reproduce
- Check documentation:
- Search our docs
- Review changelog
- Contact support:
- Email: support@supersense.pro
- Include gathered information
- Describe expected vs actual behavior