@Neil ******
Yes, the WP 3 application progress is for people who stay abroad and do no yet have a visa, often used by employers for people inside Thailand with the incorrect visa. For people with the Non Immigrant B visa or Non Immigrant O visa based on marriage with Thai National the WP1 application method is needed.