If your size chart disappears after changing variant options (size, color, style, or swatches), your theme or variant app is likely re-rendering the product form and removing the Kiwi element.
This guide helps merchants and support teammates diagnose the issue quickly and apply the most reliable fix path.
Quick diagnosis
Symptom: Chart disappears after variant or swatch selection
Likely cause: Variant app or theme re-renders the DOM and removes the injected chart.
Fastest next check: Enable Reinject and retest on live storefront.
Symptom: Chart appears in one variant but not another
Likely cause: Placement is inside a dynamic variant container.
Fastest next check: Move placement outside variant-rendered blocks.
Symptom: Chart duplicates or jumps position after variant change
Likely cause: Selector targets dynamic nodes recreated on each variant change.
Fastest next check: Use a stable parent selector or App Block placement.
Step 1: Enable Reinject (first fix to try)
Open Kiwi Admin.
Go to Styles & Settings.
Find Enable reinject.
Turn it ON and click Save.
Retest on a live product page while changing variants.
Step 2: Use stable placement rules
When variant apps (for example Swatch King) are installed, placement inside variant-rendered containers is fragile.
Do this
Use Kiwi App Block placement when possible.
Place the chart outside dynamic swatch/variant containers.
Prefer placement above Add to Cart or below the full variant section.
Avoid this
Injecting inside swatch radio/option markup.
Targeting dynamic IDs/classes generated after variant changes.
Relying on selectors that do not exist at initial page load.
Step 3: Verify
Open one product that previously failed.
Change color + size variants multiple times.
Confirm chart remains visible and in correct position.
Repeat on a second product template if applicable.
Common causes of repeat failure
Reinject is still OFF.
Chart is injected into a container the variant app replaces.
Theme app extension is disabled in the active theme.
Selector points to unstable/dynamic element.
Still having issues?
If issue persists after steps above, send this to support:
Shop URL
Product URL + failing variant path
Theme name and version
Variant app name (e.g., Swatch King)
Screenshot of Kiwi placement settings
Screenshot of Reinject toggle ON
Short screen recording showing disappear behavior

