I just checked my Oyster card online that I haven't used in a while and the 'Manage Auto top-up' page says:
Your last Auto top-up request has not been collected. This may be due to a technical fault or because you did not collect it by making a journey with your Oyster card on, or before, 12/06/2015.
Please check your Auto top-up request details below and resubmit your request if necessary.
However, there's no option to resubmit available. I contacted TfL about this and they said:
Unfortunately as the card failed to collect the previous auto top up, this can no longer be added to the card. If you would like to set up auto top up again you will need to purchase a new Oyster card and this would need to be set up again.
I find it incredibly odd that they say it can be resubmitted online, but then don't offer the option (a bug?) and that I have to get a new card simply because I didn't collect it. Can't they just cancel the Auto top-up request on their system?
Has the customer service agent made a mistake?