I've connected the monitors to the dock, and the monitors detect when they are being connected and disconnected, so there doesn't seem to be any issue with the signal as such. All the other plugs on the dock are also working perfectly (power, Ethernet, USB to keyboard and mouse, USB-C to laptop). Basically everything is working fine, but Linux is not detecting the monitors connected to the dock.
sudo dmesg --follow
does not show anything when disconnecting and reconnecting a monitor.
Should this be solvable? I'm running XWayland on GNOME on an up-to-date Arch Linux 5.10.47-1-lts.