20.04 – Caldigit Thunderbolt 3 Dock USB Ports

For some reason, the USB Ports on my Caldigit TS3+ Dock aren’t getting recognized. The monitor connected to the dock is working fine; so it’s only the USB ports that don’t seem to be working.
They’ll work fine if I unplug the dock from power before plugging it into the system, but then will stop working again the next time I need to power the computer off.

System Information

OS: Ubuntu 20.04 LTS
BIOS: FNCML357.0047.2020.1118.1629

Dock: Caldigit TS3 Plus

Terminal boltctl Results

 * CalDigit, Inc. TS3 Plus
   |- type:          peripheral
   |- name:          TS3 Plus
   |- vendor:        CalDigit, Inc.
   |- uuid:          0097d0f0-d971-3d00-ffff-ffffffffffff
   |- status:        authorized
   |  |- domain:     c5030000-0052-540e-03a8-d5828c549801
   |  `- authflags:  none
   |- authorized:    Thu 14 Jan 2021 01:47:21 AM UTC
   |- connected:     Thu 14 Jan 2021 01:47:21 AM UTC
   `- stored:        Tue 12 Jan 2021 10:26:39 PM UTC
      |- policy:     iommu
      `- key:        no

What I’ve tried so far

  • Diabled OS ACPI C2 Report in BIOS
  • Updated /etc/default/grub to:
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1 processor.max_cstate=1 intel_idle.max_cstate=0