@Michael ******
How I made sense of the information was that the requirement to file a tax return at the revenue office is still present, they will then take in all evidence and consider the DTA of your home country and credits to determine what is owed under Thai Tax liabilities?