The StarBase 12 system (and the Drydock system) are "special", they require extra steps not normally taken to properly function.
A custom system, such as Zorg's, does those extra steps themselves.
The reason that Starbase 12 doesn't do that is because the starbase is a special mission related object. Of course, some mods do those steps for you, for example Galaxy Charts.