Thanks for your reply.
Referring to my credit card statement, my grocery spending on Saturday only gives me 5% cashback, without any TreatsPoints.
Example: I spent RM 400 in total for grocery on Friday and Saturday. So, I earn RM 20 cashback.
My credit card statement states TreatsPoints account details as follow:
Maybankard TreatsPoints earned for the month: 0
Multiple TreatPoints earned at Participating Partners for the month: MASTERCARD IKHWAN CASH BAC: 20
Points Earned for the month: 20
Points Used for the month: 20
400 TreatsPoints are not stated at all in my credit card statement.
I called Customer Support, and he told me that 1x TreatsPoints will not be given for grocery transactions on Friday and Saturday, if 5% cashback has been given.
It is verified here that no TreatsPoints will not be given for petrol spending on Friday and Saturday. This TreatsPoints exclusion should not be applicable for grocery transactions on Friday and Saturday.
Weird, isn't it?

which grocery place you went to? someone tested tesco and giant got 5%+1tp but jaya grocer no 1tp.