@clacke
Someone wrote on Twitter that British Nationals Overseas applications might have been blocked from HK but then I remembered that you don't have the Shield, so it was strange. Can you try the BNO form and check if it works?
https://www.gov.uk/overseas-passports