Each add to cart button is taking the shopper to a different cart. It is the second cart page that isn't working, not the add to cart button.
If you update the redirect for the add to cart to go to the cart.php page instead of the shopping-cart.php page I think it will work.