Stale or wrong results
Symptom
Filters return products or posts that should no longer match—or miss items you just published—especially after content, price, or stock changes.
Applies To
- Sites with Transient Caching enabled
- Sites using a Catalog index engine other than WordPress
- Auto suggest phrase indexes on Text Search fields
Likely Causes
- Transient cache still serving old HTML/IDs — Cached filter responses outlive content edits.
- Catalog index not rebuilt — Internal, Typesense, Cloud, or Elasticsearch indexes lag behind the database.
- Hybrid fallback off — The catalog engine fails a filter state and returns empty instead of falling back to WordPress.
- WooCommerce variation price rule — Price matching for variable products does not match your expectation. See WooCommerce settings.
Fix
Step 1: Clear the filter cache
- Go to Divi Engine → Divi Ajax Filter → Transient Caching.
- Click Clear Cache.
- Retest the same filter combination while logged out.
Step 2: Rebuild the catalog index
- Open Catalog index.
- For Internal SQL, click Rebuild internal index (or rebuild per profile).
- For Typesense / Cloud / Elasticsearch, run the engine sync/rebuild controls for your profiles.
- Confirm Update index when content is saved if you want incremental updates going forward.
Details: Catalog and auto suggest and Catalog index.
Step 3: Enable hybrid fallback
- In Catalog index → Maintenance, enable Hybrid fallback to WordPress.
- Save, clear cache, and retest filters that previously returned nothing.
Step 4: Rebuild Auto suggest (if search suggestions are wrong)
- Open Auto suggest.
- Click Rebuild search phrase index now.
- Retest Text Search suggestions.
Verify
Edit or publish a test item that should appear for a known filter. After clear/rebuild, that item should appear (and removed items should disappear) for logged-out visitors.
Collect for Support
If the fix does not work, collect:
- Catalog engine in use (WordPress, Internal, Typesense, Cloud, Elasticsearch)
- Whether caching is enabled and cache type (Redis / Memcached / WordPress DB)
- Whether hybrid fallback is on
- Approximate catalog size and when the index was last rebuilt
- Example filter URL that returns wrong results
What's Next
- Caching and performance — Cache and Clear Cache
- Catalog and auto suggest — Maintenance toggles
- Empty options or counts wrong — Facet counts look wrong