Ask in a UK visa group, to get the most exact and correct answers.
Sometimes it can be that the European party has not familiarized itself thoroughly enough with Thai conditions, such as holidays, where in Thailand it is common to only have less than 2 weeks of holiday per year, and when you are then invited to Europe for 3 months, it corresponds to 6 years of vacation that is burned off in one go, which there are probably not very many employers (not even European ) who will give, with a guarantee that there is a job to return to.
In addition, there are the social conditions where it can be difficult for a family to cope if 3 months' income disappears, plus there must be an amount corresponding to around 10 months' income in the bank account, plus travel costs.
Therefore, go slow and invite the Thai on a 2-4 week vacation, which will be the vacation of their life, to travel that long and that far away on vacation.