China Post's tracking hasn't worked for me for a couple of weeks - I just get server overloaded messages. I'd guess they need to throw a lot more hardware at it.
It seems to be the best tracking website whether you order from China Post, HK Post, or any other. The China Post site is really iffy. Like you some of my shipments have already arrived in Canada before the China Post has it updated on their system.
Edit: oops didn't see you already use it. I guess it may be useful to others
China Post tracking is lacking.
I track using the “parcel” app. I will set up two different trackings for the same tracking number. One by China Post, and one by Canada Post. A lot of the time, by the time I get any useful info from China Post, I am already tracking it by Canada Post.
Mine also. My 12/21 evening order was marked shipped on Sat 12/22 and accepted by HKP on Mon 12/24. Still got here in 13 days from order (10 days from acceptance) even with 2 Sundays and 2 holidays during Christmas season. 5 of the 10 shipping days were post customs.