I called AMEX this am and was told it would take 12 weeks or so from the end date of the cruise for the posting to take place. The membership rewards person was quite nice and helpful. It took her a while to find the data she needed to verify that the credit would occur. As I do not need them for a while I was willing to wait until mid to late April for the 25,000 to post. There does seem to be a multitude of programs that AMEX has and getting to the correct one for the agent was difficult. My recommendation is to keep checking and if the 25,000 has not posted by end of April to call.
🚢 Cruise with your favorite Keene Luxury Travel Staff Member! 💰 5% KLT Reward plus Shipboard Credit available (amount varies per voyage)! 💲 Offering Enhanced KLT Rewards on voyages hosted by Ngaire & Clay!