@Bobby *******
Possibly the Embassy wants to the know the source of your monthly income. I have applied for several OA Visa’s from the Los Angeles Thai Consulate and they require an Income Certificate to prove the 65,000 Baht in monthly income. I have never submitted bank statements for my past OA applications and all have been approve.