it is the same for taiwan too. if a dual national stay in taiwan as a foreigner, the person cannot get the travel permit. if you get the travel permit as a taiwanese, your foreign nationality is not recognized in china.
Then she’s not a foreigner in HK if she’s Chinese. I’m referring to a westerner who goes to HK and acquires PR. They aren’t eligible for a HK passport or mainland China travel permit. The only way to become eligible is they have to renounce their foreign passports and become a Chinese citizen first. And I’m not talking about edge cases like those born with multiple nationalities, but more of what the OP is talking about.
For one, China does not recognize APRC or ARC in Taiwan as being Taiwan residents for purposes of acquiring this permit. China recognizes HK PR as being HK residents.
HK PR can get a passport under certain circumstances but TW APRC cannot get a passport.
I think you’re too hung up on residency. The main qualification for the Mainland Travel Permit is that you’re a Chinese citizen (either in HK or Taiwan).
Here’s a scenario - someone born in China migrates to the US and acquires US citizenship. They would automatically renounce their Chinese citizenship.
Scenario 1 - they go to HK, acquire HK PR. Now they can get HK passport (dual) and mainland China travel permit
Scenario 2 - they go to TW, acquire TW APRC. They are not eligible for TW passport, neither are they eligible for mainland China travel permit
Now a different scenario - a US person born in the US
Scenario 1 - they go to HK, acquire HK PR. They are not eligible for HK passport nor are they eligible for mainaland China travel permit since they are not a Chinese national
Scenario 2 - they go to TW, acquire TW citizenship. They are eligible for mainland travel permit
There’s many different interpretations depending on your circumstances
A person is regarded as of Chinese nationality if he/she is a Hong Kong resident:
(a) of Chinese descent who was born in Hong Kong or other parts of China; or …"
HK recognizes a Chinese born American as a Chinese national. They can keep their American passports while being a Chinese national while in HK. If they get HK PR they can get a HK passport while keeping their American passport.
On your HKID card, below the DOB there’s some letters, and if it includes X, it means you are born in the mainland China area. If you immigrate to HK as an American with X on your HKID card then you are a Chinese national.
In the first scenario, that person moved to HK as a Chinese citizen (assuming you are correct that HK doesn’t recognize the automatic renunciation of a Chinese national when they move abroad).
In the second scenario, that person moved to Taiwan as a US citizen. Shouldn’t they move to Taiwan as a Mainland Area ROC national (TARC holder)? In which case they can eventually obtain Taiwan HHR and a Mainland Travel Permit.
Like HK, Taiwan also does NOT recognize the automatic renunciation of someone’s Chinese citizenship when they move abroad.
Well the point I was trying to make is that the only way for a foreigner born outside China/TW to acquire a mainland China travel permit, while keeping your foreign citizenship, is to go to TW, acquire dual citizenship, and get this permit. It is not possible with the other administrative regions like HK/Macau. It was in response to Andrew’s earlier post about the risk of PRC changing regulations.
Footnote:
not including special cases like born in China or born with dual nationalities
foreign citizenship refers to non-China / non-TW citizenship
China did this with taibaozheng having open work rights, and gets near citizens benefit if you got the id, because this is chinas way of forcing one country 2 system on Taiwan. This is effectively that in all but name.
If they rescind this for taibaozheng and require taiwanese to get visas like everyone else, it would be tacit admission from china that they lay no claim on Taiwan.
if you were a HKer with chinese nationality and want to immigrate as an american to HK, you should report the change of your nationality and you lose the chinese national status. if you immigrate as a HKer with chinese nationality, you keep your american nationality, but it is not recognized in china.