Originally Posted by
bocastephen
I'm confused - if you have a Canadian passport, why would you have any type of Taiwan travel permit?
I believe OP has dual citizenships. At least China is considering him a Chinese citizen by granting him his travel permit.
Originally Posted by
bocastephen
Why not either get a China visa for your Canadian passport, or structure the trip as a TWOV with another stop somewhere else - YVR-TPE-China-TYO-YVR? You are traveling as a Canadian citizen, correct?
If OP enters in China with a stamp in passport and if found out by Chinese immigration that he has a travel permit, his travel permit will likely be revoked. There are a lot of convenience entering China as a China (Taiwan) national.