When a user enters a discount code in the cart, the calculation is now being updated correctly.
When a user was selecting a product from S&S, the data was not returning.
Found that they had updated their SSL certificates and made a small tweak to ensure we receive the JSON formatted data.