Bookings through TravelPerk : No Status Benefits and Stay Doesn't Count
I recently checked into the Four Points by Sheraton in Seoul Myeongdong. To my surprise, because my company used a travel agent for the booking, I was informed that I won't receive any of my Titanium benefits. Additionally, my stay won't count toward my membership status. Apparently, this is a new policy change for 2023 where benefits and status nights are only awarded for bookings made directly through Marriott.com.
Can anyone confirm if this is true? This policy change significantly diminishes the appeal of the Bonvoy program for me. Is there official documentation regarding this change that I can refer to? I'm considering switching loyalty to other brands if this is the case.