I've had lots of issues with points not posting, often well after a week. There doesn't seem to be much rhyme or reason (Bonvoy number on the reservation, etc.) but the one lesson I learned from this is if you don't already have a preliminary bill via email, ASK FOR A PRINTED COPY at checkout. Otherwise, the first question they will ask you when you call is whether you have a copy of the bill.
They will give you an email address to send it to, and a suggested subject line (like missing stay or something like that). Once you provide the folio, my experience is that you'll get an overnight email telling you it was posted. Sometimes they miss things like the welcome points (since they are only working off the bill), so it's best to ask for them specifically, else you'll need to circle back with them again (been there, done that). Given the Q1 promotion is still active, I would remind them of that too (assuming this was a paid stay, as points stays aren't eligible for the bonus).