The reason this came up only since approx 2 years is that they changed (the interpretation of) a taxation policy during 2023.
Until then, Foreign income would become “untaxed savings” at year end.
Since 2024 this is no longer the case and foreign income earned while being tax resident remains taxable (when being brought into Thailand and not protected by a double tax treaty and and and…).
You get conflicting answers because many answer from their own perspective. Having a tax liability is a very personal thing and entirely depends on your personal circumstances.
I see to often that people ask a tax related question without giving information and then many jump the keyboard to give conclusive answers.
We have a special group on Thai Tax Rules where we try to avoid / correct such answers. 1800+ members including a few Thai tax lawyers.
Wrong. Everybody says the same: When you’re 180 days or more within a calendar year in Thailand then you are Thai tax resident, which is the full and complete answer to the remark / question of the O.P.