I've been using the "buy now" shortcode for my digital products for over a month now with no problem. Last week, I had to switch to using the add-to-cart functionality, combined with the sidebar cart widget, because I wanted to include the option for a coupon code. Now, every product I attempt to purchase in PayPal has profile-based shipping charges enabled, even though I've set the shipping cost as blank in the product settings for each download, and made sure that the profile-based shipping charges are not ticked in the eStore settings.
I've combed through all the eStore settings, and I cannot figure for the life of me why the cart is indicating to PayPal that shipping is required. I even tried setting one of the products back to buy now in the shortcode. As soon as I did that, PayPal correctly no longer charged shipping at all.
Does anyone have insight into what might have gone wrong?