Bumping this thread because I have the same question as OP and couldn't find an answer. I was experiencing occasional denials on overseas transactions so I stopped using the Barclaycard. Now miles are showing as expiring. The T&Cs are clear about needing to charge at least one time each month which I will be doing again but will it stop my miles from the expiration in a couple of months?