What's causing the 429 error when adding a product to cart?

We are experiencing an issue with our main product not completing the order and adding to the cart. The product uses Custom Product Builder app and incorporates a custom upload from the customer. A similar instance of the Custom Product Builder App minus the upload feature is working fine. We find that the spinning wheel just keeps on going and the product will not complete. Discussions with the app builder are directing us to a potential conflict with another app but unfortunately we don’t know how to solve this. Is there a simple way to find the conflict or offending app?

website is punkandloo.com

Hi @Artbox ,

Open Developer Console in Chrome, right click > inspect > network > filter xhr

Look for calls to cart.js and you can trace the initiating script. I would expect to see multiple API calls if you’re getting 429 error.

Thanks for your suggestion

We found this -

custom-product-builder.js:1 Uncaught TypeError: Failed to execute ‘readAsDataURL’ on ‘FileReader’: parameter 1 is not of type ‘Blob’.
at n.onload (module-14.js?id=2450aea99c9669f719cd:1:96251)
at Object.dispatchEvent (event-emitter.js:48:22)
at g (xmlhttprequest.js:102:14)
at i (custom-product-builder.js:1:94000)

etc.

Hi @Artbox

This is what I see in the console. You will have to take it up with the developer that made this for you or have someone dive into the code and see how this is being integrated.

custom-product-builder.js is making the API call and this is not a Shopify endpoint.

1 Like

Thanks Sam,

The CPB app builder is engaged and looking for conflicts.

We appreciate your valuable feedback.

Alan