Definitely a hassle for us.
Guest Services on Discovery would not issue us OBC for our pre-paid CG reservation when DMW would not use our complimentary dinner credit. Instead said it’d be a chargecard refund within 2 weeks which was the length of our cruise. The $58 was not credited to our chargecard so a day before the end they begrudgingly issued refundable credit. Two months later we’re still waiting for our refundable credit check ($260+)…definitely a hassle! 😳