I have recently started to encounter BW Plus hotels where upon checkout you get an additional sheet informing you that no points were earned for your stay (even if you spent several hundred dollars).
I've also noted that not all stays show up on my account, and have to chase them up.
Even more annoying, I recently received an email saying "We haven't seen you recently. Earn double points if you book again soon". This was the week after I had stayed at a BW and with several more BW stays booked in the coming weeks.
I think the BW Rewards computer system is cr*p.