Same thing happened to the child of my brother (British, born in HK, parents UK nationals) and his wife (Italian, born in HK, parents Italian and UK nationals). Their son, born in HK, could not get British passport, but his wife got him an Italian passport.