It has been over 4 weeks, and I still haven't received it. The US passport status website shows that it has been 'Mailed,' but the Thaipost tracking status indicates 'data not found.'
Did you receive any confirmation email from Embassy or Thaipostmart/Thailand post before it was delivered?