Had you always had the prices set up like this: $1,499 – $2,299 ?
I think that is what is causing the problem. The price, currently, can only be a number- no symbols or special characters allowed (that means no spaces, no $, no , and no -. 🙁
Some possible scenarios:
1. Are you using the Affiliate URL feature? You may be redirecting to nowhere.
2. Are you using the feature that makes the button redirect to the checkout page automatically? Maybe you have not set up the checkout page in the settings?
3. Please go to your permalinks settings page and click on “save”. Does this solve anything?