You need to meet the requirement every year, but how can change. For example, year 1, 800K in Thai bank, year 2 income letter from embasy, year 3 combination of the two, year 4...
I wasn't in the room to see exactly how it played out. I think if they paid they could continue. If not, then they'd have to come back a different day to sort it out. I'm just speculating here.
I should add one more observation. There were numerous foreigners in there, some were bitching about this, or that, or whatever.
The Thai staff were all friendly and smiling. Even when they were dealing with a difficult foreigner, you know the ones that give foreigners a bad name, they just quietly proceeded with the task at hand.
It was a very pleasant experience, not factoring in the waiting time, except for the few annoying foreigners that I had to tune out.
I had no TM.30 receipt in my passport, but I had a letter from the hotel I've been staying at on official letterhead, (one of the larger hotels), and they didn't question anything, they didn't look at anything else, once they saw the letter they just quickly processed my form, assuming the hotel did their part.