@Brandon ***********
Even if you have a long term visa, some immigration officers will stop you entering the Kingdom. That happened to my boyfriend after a month vacation in Sweden last year even he have ED Visa that will expire after 1 yr and they want him to fly back to Sweden. We were so worried so we called the school and they talked with the officer over the phone and IDK why one officer was messaging my man to send him 7k baht on his account so then he can enter the Kingdom. This happened at Suvarnabhumi Airport.
He got traumatized by that experience.