We booked a cruise with SS onboard and paid our deposit and balance with Amex platinum. SS is refusing to give us our onboard Amex credit due to the fact we used an onboard booking discount, hence the booking wasn’t paid in full with Amex. This is our 5th cruise with SS and this has never happened before. Have any of you had this issue?