Just use an agent. Easy, quick, no long questions to post, no homework to study up on, no research on web to sort through, all done while one enjoys this in... so all while incountry. no question needing answers. Yes will cost you. But its easy and you have the funds. Yes you can do all by yourself for cheaper, but having someone who knows the system and maneuvers within it... oh hell... one's time is better spent.
you now... I am dealing with other things. That are far more important. Non O /A or a Non O ? Use either. One needs health insurance the other doesn't. It a choice. But LA Consulate say no Non O available outside Thailand... they are wrong? Maybe... but like most things here depends on who... day of the week... the hour of the day... and whether the person being talked to has had a bad morning. Use an agent and be done with it and enjoy one's life.
best out there. Always up front and professional. Cost depends upon service/s required as with every business. One can trust them to get everything done without any issues or hidden/additional fees.
They need facial recognition pics to be taken. I had the same issue. Was not my sim card or phone or passport... they needed to enter my picture. They took it at branch. But did make we come back the following day (AM). All worked right away though. Yes a pain in the backside... and rather silly really.