The new version of the official China Post website only supplies Chinese status messages so I cannot change this.
Sao.cn works fine for me though - with the usual slowness. If the problem with it persists, please supply the tracking ID in question to deliveries@orrs.de so I can take a proper look at it.