HKID isn't "visa free", in the same way a US citizen going to the US isn't "visa free". The de facto situation nowadays it that if you are not explicitly allowed in you are not allowed in at all, to...