Troubleshooting
Common Problems and Solutions
Section titled “Common Problems and Solutions”FBT block is not displayed
Section titled “FBT block is not displayed”Possible causes:
-
Module is disabled
- Go to WPify → SalesBoosterExtras
- Enable Frequently bought together
-
No display location selected
- Select at least one hook in Display locations
-
No recommendation data yet
- Run Index tools → Backfill
- Or create test orders and move them to
processing/completed
-
No recommendations for this product
- The product may not have co-purchase history yet
- Use product override mode
replaceormergeand add manual products
-
Current product context missing (shortcode)
- If using shortcode outside product templates, pass
product_id
- If using shortcode outside product templates, pass
Backfill progress does not move
Section titled “Backfill progress does not move”Possible causes:
-
No eligible orders
- Only
processingandcompletedorders are indexed
- Only
-
All orders already indexed
- Run Rebuild and backfill to rebuild from scratch
-
JavaScript error in admin
- Open browser console and check errors on the FBT settings page
-
Timeout / server resource limits
- Reduce Backfill batch size (e.g. from
500to100)
- Reduce Backfill batch size (e.g. from
Rebuild finishes but rows stay at 0
Section titled “Rebuild finishes but rows stay at 0”Possible causes:
-
Orders contain fewer than 2 unique normalized products
- FBT only stores pairs, so single-product orders do not create rows
-
Ignored product types
externalandgroupedare skipped
-
Bundle/composite child rows only
- The module indexes parent line items only
-
Orders are not in
processingorcompleted- Change status or use test orders in supported statuses
Slider shows multiple rows
Section titled “Slider shows multiple rows”Cause: Theme WooCommerce grid CSS overrides the slider list styles.
Notes:
- The module includes extra overrides for Woo loop template + slider mode (including Astra-style Woo grids).
- Hard refresh the page after asset rebuilds / updates.
If the issue persists:
- Check the root FBT block has
.sbe-fbt--slider - Check the list has
.sbe-fbt__list--woocommerce - Inspect theme CSS overriding
ul.products/li.productwidth, float, or clear
Slider dots/arrows do not appear
Section titled “Slider dots/arrows do not appear”Possible causes:
-
Display type is not
Slider- Dots/arrows render only for slider mode
-
Toggles disabled
- Enable Show slider dots / Show slider arrows
-
Only one slide
- Dots/arrows are hidden when there is only one item
-
JavaScript error
- Check browser console
AJAX render mode does not show the block
Section titled “AJAX render mode does not show the block”Possible causes:
-
REST API blocked
- Check
/wp-json/sales-booster-extras/v1/fbt-render?...
- Check
-
JavaScript error on product page
- Check browser console
-
Page not a product context and no
product_idin shortcode- Pass
product_idexplicitly
- Pass
Product override does not work
Section titled “Product override does not work”Possible causes:
-
Wrong mode selected
autoignores manual products- use
replaceormerge
-
Manual products contain unsupported types
externalandgroupedare filtered out
-
Draft/private products
- Only published products are shown
Support Checklist
Section titled “Support Checklist”When reporting an issue, include:
- WordPress + WooCommerce version
- whether HPOS is enabled
- theme name (especially for slider layout issues)
- FBT settings screenshot
- example product URL
- browser console errors (if any)