Yes, as this is the First Time/First issue Thai Citizen ID Card to an Adult who was also born outside Thailand (Taiwan)? , then usually 2 witnesses were needed at the submission of the Thai ID Card Application stage, but with the recent tightening up of Thai Citizenship/Nationality Household Registration/Birth Certificates/ID Cards issues (foreigners illicitly gaining Thai ID Cards and Thai Birth Certificates), seems that more and more local District Offices (Amphur/Khet Offices) are tightening up their demands and, now, witnesses present during the actual ID Card issuance stage
Also, I would highly suggest to join the « Thai Citizenship Group » Facebook Group and ask there for more answers and real world experiences
>
***********************************************