When selecting an ESXi host from the vCenter Server under virtual switches, all available port groups of the vSphere Distributed Switch (vDS) are visible and can be browsed.
However, when logging directly into the ESXi Host Client, these port groups cannot be browsed or seen; only port groups that are currently in use by a virtual machine or VMkernel adapter on that specific host are listed.
No corrective action is required, as this is the intended architectural design of vSphere networking. All standard network provisioning and virtual machine assignments for statically bound distributed port groups must be performed via the vCenter Server vSphere Client.
If there is a strict administrative requirement to assign a virtual machine to a distributed port group directly from the ESXi Host Client (such as during a vCenter Server recovery scenario), you must configure the target distributed port group with Ephemeral binding.