Most likely the problem lies within software used by different government agencies.
Sometimes the English names of foreigners are saved in the field where the Chinese names are supposed to be.
That might be human error or a workaround if a foreigner does not have a Chinese name yet, but the software requires it.
Those are just some assumptions on my part.