The answer is simple
Money.
At the absolute latest, as soon as the UK finished their lease in 1997 any defense exports to HK should’ve ceased.
I know the Clintons, Bushies and Obama would never deal with this but WTF did it take this administration nearly 3.5 years to deal with this?