This is complete BS Indonesia only recognize PRC as the sole government of China. There is no Kuomintang office or affiliate org in Indo after independence In fact they are illegal since Kuomintang was helping rebellion in north Sulawesi by providing air support for the rebel. The Indo ban or close any Kuomintang org
ROC provide so call travel visa for overseas Chinese. My relative who was in Canada plan to go back to Indo but his passport is PRC. So he was afraid that he will got problem. So he apply for ROC visa . He got ROC visa but he CANNOT LIVE IN TAIWAN It is only travel visa! I never heard Taiwan offer permanent visa other than scholarship. they still offer it until today My younger relative got one! He is in Taiwan now but NO VISA!
1
That was the Indonesian government's position, but was that the position of many Indonesian Chinese at that time? I highly doubt. Even well into 1990s after 20 years of US recognizing PRC, lots of Chinese communities in the US still regard ROC as China, refusing PRC (meaning it does not exist). How could these kind of people request and get help from an entity that don't exist in their mind?
Another example, in recent years, many telecom fraud criminals from Taiwan was deported from 3rd countries to PRC under the same principle. There were lots of noises of PRC "abducting" these criminals. Whose fault is that?
2
Are you sure ROC did not and does not provide "passport" to people who choose ROC as the legitimate China? Passport is recognized travel document by all countries even if that is issued by a unrecognized state, same as BNO "passport". I have seen lots of people from Taiwan passing borders in Europe. That means people can acquire such "passport" and travel the world without hindrance even if other countries do not recognize ROC, just like Indonesia back then.
Your example of "travel visa" is a twist or misunderstanding. It is a travel permit, it has nothing to do with a person's citizenship. The "visa" is called 中华民国台湾地区入出境许可证, ROC exist and entry permit. Check here. It is NOT a Visa (as for foreigner) in any sense.
It is issued NOT ONLY to mainland, Hongkong and Macau Chinese, BUT ALSO to Taiwan residents who lost there "passport" abroad.
ROC by using such permit is actually avoiding the subject of citizenship. The same kind of certificate is also issued by PRC to Taiwan residents to enter mainland, it is called "台胞证"/"Taiwan compatriot certificate".
So no, your relative DID NOT get a "ROC visa". If he visit mainland China, he CAN NOT LIVE in PRC either if he have settled in Canada which means by law he should have de-registered his "户口". He can re-acquire that by application, but he has no residential right automatically.
Your younger relative NEVER need VISA in Taiwan, because he is legally citizen of ROC, just like me. Holding PRC passport only means that I and your young relative is citizen of ROC in "rebel hold" area. For a ROC citizen, there is no way to issue/acquire a VISA that is only meant for foreigners.
Please do some study before messing up everything and throwing BS on others.