Unmanaged usb powered switch connection, port down but works

This may be a Linux driver bug but posting here just in case.

I have one of these https://www.amazon.com/dp/B0CLP48WCL?psc=1&ref=ppx_yo2ov_dt_b_product_details connected to eth0 on my Vyos router.

My Vyos router is: https://www.amazon.com/dp/B0CG8J39FX?psc=1&ref=ppx_yo2ov_dt_b_product_details

It has 6 Intel i226-V NICs. With that un-managed switch connected to eth0, it passes traffic but Vyos/Linux reports eth0 as down.

This is the eth0 config:

ethernet eth0 {
         disable-flow-control
         duplex auto
         hw-id <mac>
         ipv6 {
             address {
                 no-default-link-local
             }
         }
         ring-buffer {
             rx 4096
             tx 4096
         }
         speed auto
     }

Use the same config for all NICs, except for the Inet NIC.

Last message in kernel log is:
br0: port 1(eth0) entered disabled state
Ports 0 through 4 are bridged.

Ethtool output:

Settings for eth0:
	Supported ports: [ TP ]
	Supported link modes:   10baseT/Half 10baseT/Full
	                        100baseT/Half 100baseT/Full
	                        1000baseT/Full
	                        2500baseT/Full
	Supported pause frame use: Symmetric
	Supports auto-negotiation: Yes
	Supported FEC modes: Not reported
	Advertised link modes:  10baseT/Half 10baseT/Full
	                        100baseT/Half 100baseT/Full
	                        1000baseT/Full
	                        2500baseT/Full
	Advertised pause frame use: No
	Advertised auto-negotiation: Yes
	Advertised FEC modes: Not reported
	Speed: Unknown!
	Duplex: Unknown! (255)
	Auto-negotiation: on
	Port: Twisted Pair
	PHYAD: 0
	Transceiver: internal
	MDI-X: off (auto)
	Supports Wake-on: pumbg
	Wake-on: g
        Current message level: 0x00000007 (7)
                               drv probe link
	Link detected: no

Again, prob an underlying Linux bug.

thanks