You might want to hire an agency to help you. I found the back and forth tedious with immigration so just hired someone. But I got mine first in my home country, son joined me 6 months later; he applied in Laos.
I used an agent with very good connections (judging from my ... Challenges), I'm not sure if they can help you but if any agency can, I bet they could.