Cannot use external HDMI Monitor from connected USB HUB

My laptop has one USB-c port and runs Fedora Silverblue 34.I am connecting a Pinebook pro USB dock to it and everything works except the external monitor connected to the HDMI port of the dock.

The HDMI port works fine on my Windows 10 work laptop.

Any ideas how I can debug that so I can user the HDMI port for my home laptop as well?

Some Hardware information (with the dock connected and used (mouse, ethernet cable etc plugged in):

$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
$ lscpu | grep -E '(odel|amily)'
CPU family:                      6
Model:                           158
Model name:                      Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz
$ lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 5000M
    |__ Port 6: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
        |__ Port 3: Dev 3, If 0, Class=Vendor Specific Class, Driver=r8152, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
    |__ Port 2: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 2: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 3: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 3: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 6: Dev 4, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 4: Dev 6, If 0, Class=Hub, Driver=hub/4p, 480M
            |__ Port 4: Dev 7, If 0, Class=Hub, Driver=hub/4p, 480M
                |__ Port 3: Dev 8, If 0, Class=, Driver=, 12M
                |__ Port 4: Dev 9, If 3, Class=Human Interface Device, Driver=usbhid, 12M
                |__ Port 4: Dev 9, If 1, Class=Audio, Driver=snd-usb-audio, 12M
                |__ Port 4: Dev 9, If 2, Class=Audio, Driver=snd-usb-audio, 12M
                |__ Port 4: Dev 9, If 0, Class=Audio, Driver=snd-usb-audio, 12M
        |__ Port 1: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
$ lspci -tv
-[0000:00]-+-00.0  Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
           +-01.0-[01]--+-00.0  NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile]
           |            \-00.1  NVIDIA Corporation GP107GL High Definition Audio Controller
           +-02.0  Intel Corporation HD Graphics 630
           +-14.0  Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller
           +-14.2  Intel Corporation 100 Series/C230 Series Chipset Family Thermal Subsystem
           +-16.0  Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1
           +-17.0  Intel Corporation HM170/QM170 Chipset SATA Controller [AHCI Mode]
           +-1c.0-[02]--
           +-1c.4-[03]--+-00.0  Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader
           |            \-00.1  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           +-1c.6-[04]----00.0  Intel Corporation Wireless 8265 / 8275
           +-1f.0  Intel Corporation HM175 Chipset LPC/eSPI Controller
           +-1f.2  Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller
           +-1f.3  Intel Corporation CM238 HD Audio Controller
           \-1f.4  Intel Corporation 100 Series/C230 Series Chipset Family SMBus

And some software information:

$ rpm-ostree status -v
State: idle
AutomaticUpdates: disabled
Deployments:
● ostree://fedora:fedora/34/x86_64/silverblue
                   Version: 34.20210629.0 (2021-06-29T00:58:18Z)
                BaseCommit: 1ebcb5d44bed571fc5d29eb2be74e0fc68172b9a0627b3c802009f7554f8691e
                            ├─ repo-0 (2021-04-23T10:47:57Z)
                            ├─ repo-1 (2021-06-29T00:34:44Z)
                            └─ repo-2 (2021-06-29T00:37:43Z)
                    Commit: f03b24f72d6abfcdc93a845fc0f0eaa13f90aa6dda3605f79f9d80255482cb3b
                            ├─ updates (2021-06-29T01:11:52Z)
                            ├─ fedora (2021-04-23T10:47:57Z)
                            ├─ rpmfusion-nonfree-nvidia-driver (2021-06-23T10:12:43Z)
                            ├─ copr:copr.fedorainfracloud.org:iolaum:fcust (2021-04-27T08:47:00Z)
                            └─ updates-archive (2021-06-29T02:32:51Z)
                    Staged: no
                 StateRoot: fedora
              GPGSignature: 1 signature
                            Signature made Tue 29 Jun 2021 03:58:23 AM EEST using RSA key ID 1161AE6945719A39
                            Good signature from "Fedora <fedora-34-primary@fedoraproject.org>"
       RemovedBasePackages: firefox 89.0.2-1.fc34
          InactiveRequests: make
           LayeredPackages: akmod-nvidia arm-image-installer fcust fedora-workstation-repositories fedpkg gnome-shell-extension-appindicator hadolint nextcloud-client pam-u2f pamu2fcfg simple-scan xorg-x11-drv-nvidia
                            xorg-x11-drv-nvidia-cuda

I m not sure how to proceed with debugging the issue, so I’d appreciate any help with just that as well.

Note: When connecting to the dock from my Pinebook Pro (which runsthe Manjaro KDE it was shipped with) the dock works fine. The lsusb output in this case is:

$ lsusb -t
/:  Bus 08.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    |__ Port 1: Dev 4, If 0, Class=Hub, Driver=hub/4p, 5000M
        |__ Port 3: Dev 5, If 0, Class=Vendor Specific Class, Driver=r8152, 5000M
/:  Bus 07.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
    |__ Port 1: Dev 9, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 1: Dev 10, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
        |__ Port 4: Dev 11, If 0, Class=Hub, Driver=hub/4p, 480M
            |__ Port 4: Dev 13, If 0, Class=Hub, Driver=hub/4p, 480M
                |__ Port 3: Dev 14, If 0, Class=, Driver=, 12M
                |__ Port 4: Dev 15, If 3, Class=Human Interface Device, Driver=usbhid, 12M
                |__ Port 4: Dev 15, If 1, Class=Audio, Driver=snd-usb-audio, 12M
                |__ Port 4: Dev 15, If 2, Class=Audio, Driver=snd-usb-audio, 12M
                |__ Port 4: Dev 15, If 0, Class=Audio, Driver=snd-usb-audio, 12M
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
    |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 2: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
        |__ Port 2: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M

Not sure if that helps.