Troubleshooting Spotler Activate Search Issues
Having issues with Spotler Activate Search? This page covers the most common problems and how to fix them. Start with the quick diagnostics to narrow down whether it's a feed issue or frontend issue.
Quick Diagnostics
Run these checks first:
-
Module enabled? Check: Stores > Configuration > Spotler > General > Enable = Yes
-
Feed generation enabled? Check: Spotler > Data > General > Enable = Yes
-
Account ID configured? Check: Spotler > General > Credentials > Sooqr Account ID (per store view)
-
Feed generated successfully? Check: Spotler > Feed Log - look for recent successful generation
-
Search enabled on frontend? Check: Spotler > Search > Frontend Implementation > Enable Search = Yes
-
Clear caches:
bin/magento cache:flush
Feed Issues
Issue: Feed generation fails
Symptoms:
- Feed Log shows errors
- CLI command returns error
- Empty or incomplete feed file
Solution:
- Enable debug mode: Spotler > General > Debug > Debug Mode = Yes
- Run feed generation:
bin/magento sooqr:feed:create - Check logs:
tail -200 var/log/sooqr-debug.log
Common causes:
- Memory limit exceeded (lower batch size)
- Database timeout (check slow queries)
- Invalid product data (specific product causing error)
Prevention: Run feed generation during off-peak hours for large catalogs.
Issue: Products missing from feed
Symptoms:
- Fewer products in Spotler than expected
- Specific products don't appear in search
Solution:
- Check product visibility: Must be "Catalog", "Search", or "Catalog, Search"
- Check product status: Must be Enabled
- Check stock status: If "Exclude Out of Stock" is enabled
- Check category filters: Product must be in included categories
For configurable products:
- Simple products must meet filter criteria too
- Check if "Only Linked Simple Products" is selected
Debug specific product: Enable debug mode and check logs for why product was skipped.
Issue: Feed URL not working
Symptoms:
- 404 when accessing feed URL
- Spotler can't fetch feed
Solution:
- Verify feed was generated: Check Feed Log
- Check filename in configuration matches
- Verify webserver can serve XML files from
pub/media/sooqr/ - Check file permissions on generated feed
Test locally:
curl -I https://yourstore.com/media/sooqr/feed.xml
Issue: Wrong product URLs in feed
Symptoms:
- Products link to wrong page
- Simple products don't link to parent
Solution: Check Product Types configuration:
- Use Parent URL for Simples should be "Yes" or "Yes, with Auto-Link"
- Verify URL rewrites are enabled in Magento
Issue: Images missing in feed
Symptoms:
- Products show without images in Spotler
- Placeholder images appearing
Solution:
- Check Image Source setting in Product Data
- Verify products have images assigned
- For simples: Check "Use Parent Image for Simples" setting
- Ensure image cache is generated:
bin/magento catalog:images:resize
Frontend/Search Issues
Issue: Search overlay doesn't appear
Symptoms:
- Typing in search box shows native Magento results
- No Spotler overlay
Solution:
- Verify Enable Search = Yes
- Check Account ID is configured for the store view
- Clear full page cache
- Check browser console for JavaScript errors
Check script loading: View page source, search for "sooqr" - the loader script should be present.
Common causes:
- Account ID missing or wrong format
- JavaScript conflict with other extensions
- CSP blocking the Spotler script
Issue: Search shows no results
Symptoms:
- Spotler overlay appears but empty
- "No results found" for everything
Solution:
- Verify feed was successfully fetched by Spotler
- Check Spotler dashboard - is the index built?
- Regenerate feed and wait for Spotler to reindex
Note: After first feed generation, Spotler needs time to index. Can take up to an hour.
Issue: Add to cart from search doesn't work
Symptoms:
- Clicking "Add to Cart" in search results does nothing
- Error messages when adding
Solution:
- Verify Add to Cart Controller = Yes in Search configuration
- Check for JavaScript errors in browser console
- For Ajax: Verify "Use Ajax based Add to Cart" = Yes
Common cause: Form key issues. Clear cache and try again.
Issue: Search statistics not tracking
Symptoms:
- No search data in Spotler analytics
- Click tracking not working
Solution:
- Verify Statistics = Yes in Search configuration
- Check browser console for blocked requests
- Verify CSP isn't blocking Spotler tracking
Performance Issues
Issue: Feed generation is very slow
Symptoms:
- Generation takes hours
- Timeouts during generation
Solution:
- Lower batch size in configuration
- Run during off-peak hours
- Check for slow database queries
- Disable debug mode if enabled
For very large catalogs:
- Consider filtering to reduce product count
- Schedule via cron rather than manual generation
Issue: Frontend search is slow
Symptoms:
- Long delay before results appear
- Overlay loads slowly
Solution: This is usually a Spotler-side issue, not the extension. Check:
- Network latency to Spotler CDN
- Index size in Spotler dashboard
- Contact Spotler support for server-side issues
Debug Mode
Enabling Debug Mode
Navigate to: Spotler > General > Debug > Debug Mode = Yes
Log Location
var/log/sooqr-debug.log
Viewing Logs
# Recent entries
tail -100 var/log/sooqr-debug.log
# Follow in real-time during generation
tail -f var/log/sooqr-debug.log
What to Look For
- Product skipped reasons
- API call responses
- Error messages
- Processing time per batch
Need More Help?
Documentation:
- All Help Articles - Complete documentation overview
Support:
- Contact Support - Get help from our team