Thanks, and well noticed.
Corrected switch0 --> br-switch0.
Installed ip-bridge package, here's vlan output after a reboot:
bridge vlan
port vlan-id
eth1 1 PVID Egress Untagged
eth2 1 PVID Egress Untagged
eth3 1 PVID Egress Untagged
eth4 1
9
10 PVID Egress Untagged
br-switch0 1
9
10
Unfortunately, problem still persists when I am hooked up to trunk port and have my network client hooked up to vlan 9 tagged:
ping 192.168.1.1 -t -S 192.168.168.174
Pinging 192.168.1.1 from 192.168.168.174 with 32 bytes of data:
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time=1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
This exact same config works on 19.07 (and previous version) without issues.