individual product shortcode not working

On an individual product page/post, I needed to put the price/buy now shortcode up on top so customer wouldn't have to scroll to bottom of page to use the default price/buy now form. It comes up on page fine, but when clicking "buy now" it isn't reflected in the shopping cart.
I've searched past forum questions on that and I can't find any answers, though it was supposed taken care of in a past upgrade.

the product page is
the shortcode used is: [mp_product_meta product_id="antique-hydrangea" label="Buy this thing now!"]

thank you.