I don't know about your agent but it's standard practice for the landlord to provide a copy of their ID card and blue house book when signing a lease. This is to verify their identity and prove they are the owner of the property they are renting. You should not sign any contract or pay any deposit without copies of these documents.
It's absolutely possible if you have a copy of the property owners ID card and blue housebook. You should normally get both of these anyway when signing a lease. Make an account and register on this website to file your own TM30.
Anonymous participant So you showed them the visa on your phone initially before getting the wrong stamp? Or only showed it after you went back to get the stamp corrected?
Did you quit your job in Singapore to live in Thailand? If yes did they ask you about how you will earn income in Thailand or was it enough to just show the 500k in a bank account?
I used my driver's licence when I applied in Canada. I think the North American embassies are not very strict about this like the embassies near Thailand, especially when you are applying in your home country.
Maybe they thought the income shown in your tax return was not enough to live in Thailand for 5 years. Or maybe they were confused about the source of income and didn't understand that you will still receive your rental income while you are in Thailand. If you try again maybe upload a cover letter explaining that your rental business is a sole proprietorship and more details about your expected income from it over the next 5 years.