Same for me, no TM30 for 10 years, then immigration asked for one. Went to the office, they said "why is there no record of you in our system". I said, it beats me, how could that happen?
Then they decided it was a glitch in their system, made out my TM30, no fine.