Try to ask your company to question CAD. I cannot put the reason in public forum.
Sounds like typical Hong Kong nonsense. An obscure rule is written somewhere which makes little sense in present day, however instead of questioning it, we'll blindly follow as if we are robots.