Thans you all for replying.
Apparently, its points.com which is declining the transactions. Response from Dividend Miles
"Points.com advised there system will freeze a card from use when too mayattempts and/or transactions are made in a short time frame".
The freeze is lifted off.