Like the case in Homantin, Hong Kong police officers (and many Hong Kong people) speak in Cantonese even to those who are unlikely to speak Cantonese. It is because they are too accustomed to speak in Cantonese and seldom speak English. Therefore it is quite possible to have this problem.
Hong Kong people LEARN English instead of SPEAK English!