Troubleshoot Spotler Activate Issues in Magento 2
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