Hi,
My service is active from 9th May, I keep getting texts and emails reminding me to claim my reward card, but when I click on 'claim your reward' nothing happened.
Wait until 14 days after your service is active, and then try again.
https://www.bt.com/manage/bt-reward-card/