Why does my add to cart button refresh the page on my Dawn theme?

Topic summary

Add-to-cart causes a full page refresh after specific cart-drawer interactions on a Shopify Dawn theme store. Repro steps: add product → cart drawer shows 1 item → close drawer → add same product (now 2 items) → remove all items in drawer → close drawer → add again triggers page reload.

Scope and context:

  • Affects all products and mobile.
  • Store language is French; “Ajouter au panier” is the add-to-cart button.
  • Uses the Vitals app suite.

Likely cause and evidence:

  • A respondent suspects the “Vitals Upsells” app is interfering with the cart drawer’s AJAX behavior, causing a fallback to full page reload.
  • Their control test on a store without upsell apps shows the cart drawer works without refreshing.

Recommended next steps:

  • Contact Vitals support (help@vitals.co) to investigate/patch the upsell integration.
  • As a diagnostic, temporarily disable the Vitals Upsells feature to confirm the conflict.

Status:

  • No confirmed fix yet; discussion remains open pending vendor response.
Summarized with AI on January 12. AI used: gpt-5.

i will try to be clear.

When i am on a product page. I click on add to cart, then my cart drawer appears, with one item. then if i close the cart drawer, and i add the same item, the cart drawer appears with two items, then if i delete all the item in the cart drawer and then i close the cart drawer and then i click on add to cart again, my page refreshes. thats my problem.

I am using the dawn theme.

https://www.lepanierelegant.com/ this is my store link.

It does this with everytime.

My site is in french but AJOUTER AU PANIER = add to cart button

This happens with any products.

it happens on phone as well.

i also use vitals app.

Hey Patrick,

I believe it’s the “Vitals UpSells” app, that’s causing this issue. I’d recommend reaching out to their support team directly (help@vitals.co) to see if this is something they can help fix.

I tested this on my own store (which doesn’t have any kind of ‘upsell’ app) and the cart drawer is working as it should (without refreshing the page).

Cheers,

Stephen

1 Like