If you already give up china passport, possible you never get it. China don't have immigration law. They don't like you become chinese again.
Can I give up canadian citizenship. I found it is too difficult to get Canadian passport. Because I need passport to travel,can I just give up and to be Chinese again. System here is suck.