Marriott Rewards run Infinite Points MegaBonus this past summer that was valid for stays between May 27 – September 4, 2017 (read more here). Members earned 2,000 bonus points for each stay and brand visited starting from the second stay andnbrand visited during the promotional period.
The stay related bonus points posted with the stay itself and the brand bonuses were going to post 6 to 8 weeks after the promo period was over. The initial brand bonuses posted on October 13th (read more here) but many were missing points. Seems that Marriott has now had an additional sweep.