Be aware if using the Vientiane embassy they have very strict requirements to obtain even a tourist visa. You also need to book an appointment online. Visit their website, prepare everything as required and you'll get your visa.
You need to let your OA extension lapse by not getting a reentry permit before you leave. Then either return on O visa or tourist visa and apply for O in Thailand, then extension if you meet requirements.