Just a thought, if you are considering ever setting up an entity in Thailand to host this app, if you did that part first, you could potentially go for a different visa entirely.
Not 100% sure of your situation, but if you haven’t considered maybe it would be worth it to check it out
*****************************************************