Incus fails to start VM network device that's being passed through

I’m trying pass the second ethernet device on my NAS into a Incus VM, but it fails to start with the error

$ incus start test2
Error: Failed to start device "enp6s0": lstat /sys/bus/pci/devices/0000:02:00.0/iommu_group: no such file or directory
Try `incus info --show-log test2` for more info

Following up with the log

$ incus info --show-log test2
Name: test2
Status: STOPPED
Type: virtual-machine
Architecture: x86_64
Created: 2025/03/30 21:36 EDT
Last Used: 1969/12/31 19:00 EST
Error: open /var/log/incus/test2/qemu.log: no such file or directory

it doesn’t exist.

# ls /var/log/incus/test2/qemu.log
ls: cannot access '/var/log/incus/test2/qemu.log': No such file or directory

Further relevant information:

$ incus --version
6.0.3
$ incus config show --expanded test2
architecture: x86_64
config:
  image.architecture: amd64
  image.description: Archlinux current amd64 (20250330_04:18)
  image.os: Archlinux
  image.release: current
  image.requirements.secureboot: "false"
  image.serial: "20250330_04:18"
  image.type: disk-kvm.img
  image.variant: default
  security.secureboot: "false"
  volatile.base_image: a04f767ceca046be1ecdd78dbf5aa40d16c66649ced73f9ed1502fe3c698351e
  volatile.cloud-init.instance-id: 97d57ffb-2a29-4e62-b43a-70e5599ba8e4
  volatile.eth0.hwaddr: 00:16:3e:9e:b9:fe
  volatile.uuid: 59854c63-8e2d-4e73-93a4-7d957db510fc
  volatile.uuid.generation: 59854c63-8e2d-4e73-93a4-7d957db510fc
  volatile.vsock_id: "255252908"
devices:
  enp6s0:
    name: enp6s0
    nictype: physical
    parent: enp2s0
    type: nic
  eth0:
    name: eth0
    network: incusbr0
    type: nic
  root:
    path: /
    pool: default
    size: 12GB
    type: disk
ephemeral: false
profiles:
- default
- forward
stateful: false
description: ""

Can you show incus info --resources?

I assume you just need the network section.

NICs:
  Card 0:
    NUMA node: 0
    PCI address: 0000:01:00.0
    Driver: igc (6.13.7)
    Ports:
      - Port 0 (ethernet)
        ID: enp1s0
        Address: 6c:bf:b5:02:ef:5b
        Supported modes: 10baseT/Half, 10baseT/Full, 100baseT/Half, 100baseT/Full, 1000baseT/Full, 2500baseT/Full
        Supported ports: twisted pair
        Port type: twisted pair
        Transceiver type: internal
        Auto negotiation: true
        Link detected: true
        Link speed: 1000Mbit/s (full duplex)
  Card 1:
    NUMA node: 0
    PCI address: 0000:02:00.0
    Driver: igc (6.13.7)
    Ports:
      - Port 0 (ethernet)
        ID: enp2s0
        Address: 6c:bf:b5:02:ef:5c
        Supported modes: 10baseT/Half, 10baseT/Full, 100baseT/Half, 100baseT/Full, 1000baseT/Full, 2500baseT/Full
        Supported ports: twisted pair
        Port type: twisted pair
        Transceiver type: internal
        Auto negotiation: true
        Link detected: true
        Link speed: 1000Mbit/s (full duplex)

Also, I forgot to mention this system has never run Docker.