Same thing happened to me as above posters mentioned. My short, one night stay, was followed by a 6 night stay. The 1 nights stay posted after the 6 night stay. As such, I am missing out on 8800 points for the 6 night stay.
it is beyond annoying that Marriott keeps messing things up. I am going to follow up. They took 7 days after checkout to post the one night stay yet the 6 night stay posted the next day after checkout.