I have had the same issue with my Australian banks (which have my address in Thailand).
I have explained that, thus far, although I have been at times a tax resident of Thailand, I have never remitted assessable income to Thailand, and thus I do not need to submit a Thai tax form, and thus I do not have a Thai TIN. This explanation has been accepted by my banks in Australia.