In Thailand, you need to submit the docs requested by RD to apply for a TRC.
Just stating you are in Thailand over 180 days is not going to get you a TRC from RD, they want the docs listed, there is no way around that.
Note the TRC is based on the income on which tax was paid and is noted on the TRC (So if you have not paid tax on the concerned income being queried by the other country then it will not be listed on the TRC)
I am able to open the link in android (Firefox, Chrome, Bromite browsers)
I am able to open the link in windows 10 (Edge, Firefox browsers)
Concerning your income, what does the DTA state and the tax rules in your home country
Who has taxing rights on the type of income where it is generated?
Is the income generated in your home country and paid out there?
Is the income to be taxed according to the DTA?
What is the residence status of the institution paying the income in the other country?
Are you considered non resident in your home country and have you been through the official process rules to break residence?