Moderator, Marriott Bonvoy & FlyerTalk Evangelist
Join Date: Oct 2002
Location: McKinney, TX, USA
Programs: United Silver; AA Plat/2MM; Marriott LT Titanium; Hilton Gold
Posts: 11,775
My last two stays, both at a Courtyard in the US posted within 4 days of my checkout. The last one was a stay that ended on May 14th and has been posted since before last weekend.
I would add that in the past my US stays tend to post within a week and my non-US have taken upwards of 2 weeks to post. Since the OP also has had Courtyard stays post normally, maybe there is an issue only with certain Marriott chains? Or more likely, just a busy time and the hotels maybe a little behind in getting the points registered.