so I posted about this before... and I am now deploying with VIA...
after imaging with VIA, I have four hosts, all 4 have vswitch0 and all four have vmnic0 connected to vswitch 0 at 10Gb.
All four on VMCF validation have wornings
For the portgroup error, ensure all hosts have the vm port group and untagged.
Also check the bring up log for any finer details. If they are just warnings and you are sure its all good, you may be able to proceed by acknowledging the errors/warnings.
all switches have vm portgroup and it is untagged also have management portgroup with vmkernel. also untagged... my screen grab apparently did not get attached... all exactly like imaging appliance left them and imaging appliance seemed happy with all of it... so I guess I will try and proceed as soon as I figure out why it can't ping my time server when clearly I can ping the time server from the hosts... and a couple of other small items.
so I did a fresh run... the logs are voluminous - but I found this...
2021-01-26T15:30:24.000+0000 [bringup,779066e0aab7759c,fbb3] INFO [c.v.e.s.c.u.c.SshCommandExecuter,pool-2-thread-20] Command 'esxcli network vswitch standard list' output: vSwitch0
Name: vSwitch0
Class: cswitch
Num Ports: 2816
Used Ports: 4
Configured Ports: 128
MTU: 1500
CDP Status: both
Beacon Enabled: false
Beacon Interval: 1
Beacon Threshold: 3
Beacon Required By:
Uplinks: vmnic0
Portgroups: VM Network, Management Network
Exit Code: 0
this is clearly listing vSwitch0 with VM Network and vnmnic0 is connected... however the warning under ESXi host configuration validation is: