The owner of my rented home submitted TM30 by internet when I moved in. A few weeks later I made application for a new extension of my non-O (retirement). The officer demanded a receipt (hardcopy) to prove that TM30 had been filed, but I had none. I was very nearly denied the extension as a result. After much discussion they accepted copies of the owner's house book, ID card and some business credentials.
I do not understand why, but it seems that the immigration officers are unable to access the database which I assume contains the record of the online filing - in fact, they seemed not to believe that such a thing exists. What can I do now to ensure that this does not happen again next time I must seek an extension of stay?