Do not listen to those who say you cannot do it on tourist visa. As some others have stated, you have to try different branches but one thing that will help is if you have a condo lease. Good luck
How is working as a DN for a foreign company taking work from a Thai?
The problem for the DN in Thailand is there is no long term visa option hence why this new visa is being proposed. There is sure to be many conditions attached to this visa if approved, and my guess is many DN will simply not qualify 🤟
Im sorry to say but your passport is your golden ticket to anywhere and you are the sole person who is responsible for being able to present that whenever necessary. The fact this dumbass agent still has your passport after 8 months is of little concern to anyone of importance and it is your responsibility solely to get it back asap. Let me guess... Bangkok Buddy?