I was planning on returning to SA from Indonesia. But today my flight was cancelled by Emirates due to the new variant. I now have the option of staying in Bali or potentially going to Thailand. I do not have a lot of time to research as I need to get a new Indo visa soon. I would prefer to go to Thailand to escape the Indo rainy season and I've always wanted to spend time in Thailand. I just can't quite work out the current visa system, when I try to apply on the E-visa site, it tells me that I am not illegible for the electronic application but I can apply through an embassy. If I am using a UK passport and my current residence is Indo, then why might this be the case? Should I apply through the embassy or an agent? How long does visa processing typically take these days? And am I guaranteed to get a visa if I go through a trusted agent?