As mentioned by others, they do not reward you for completed offers, and their chat bots provide unhelpful responses when it would be simple to rectify the situation and credit your points. It seems they have access to your activity history but prefer to frustrate you instead.
Claim your business profile now and gain access to all features and respond to customer reviews.