Is there a reason (and a way to fix it) that the Add to cart form only works on single product layouts - not for example archives (in a ‘quick add’ modal) or other pages that display the products looped through.
I saw this potentially similar issue a few years back which may explain why: ADD to cart form does not populate on a single page but is there a solution?