To reproduce the problem:
- add a new product class A
- add some new product class A
- create Views to list the product class A
- add a 'Buy it now button' as one of the field

The button will not work, redirect to same page, cart not update.
It does work with the default Product content type.

The form codes generated for both are similar.

Comments

ckng’s picture

Priority: Critical » Normal
Status: Active » Closed (fixed)

Just discover that Views caching was enabled.
Disabling the cache solves the problem.