I've been on a non OA Immigrant Visa for 3 years now. During the first year, I was able to use my home country insurance. However, since then, the embassy required an insurance company based in Thailand. I've done price comparisons and found AXA Thailand to not only meet the requirements but also competitively priced. Hope that helps 🙂
thank you for your clarification. The thing is, my insurance situation is a bit different. My insurance will never expire because I bought it as a package many years ago as a life and medical insurance coverage. In fact, I'm still paying the premiums annually until age 70. That's why I'm not sure if I'm able to "renew" the visa at all!