No output from thunderbolt

I have a usb-c to displayport cable that has been working fine until yesterday/two days ago. I did two updates since. Both linux kernel and linux-zen kernel have this problem, fallbacks have the problem too.
I have a Spectre x360 from 2019.

The output of journalctl -f --no-hostname with the cable plugged in:

 journalctl -f --no-hostname
gen 23 17:32:50 /usr/lib/gdm-wayland-session[7798]: > Warning:          Could not resolve keysym XF86NavChart
gen 23 17:32:50 /usr/lib/gdm-wayland-session[7798]: > Warning:          Could not resolve keysym XF86FishingChart
gen 23 17:32:50 /usr/lib/gdm-wayland-session[7798]: > Warning:          Could not resolve keysym XF86SingleRangeRadar
gen 23 17:32:50 /usr/lib/gdm-wayland-session[7798]: > Warning:          Could not resolve keysym XF86DualRangeRadar
gen 23 17:32:50 /usr/lib/gdm-wayland-session[7798]: > Warning:          Could not resolve keysym XF86RadarOverlay
gen 23 17:32:50 /usr/lib/gdm-wayland-session[7798]: > Warning:          Could not resolve keysym XF86TraditionalSonar
gen 23 17:32:50 /usr/lib/gdm-wayland-session[7798]: > Warning:          Could not resolve keysym XF86ClearvuSonar
gen 23 17:32:50 /usr/lib/gdm-wayland-session[7798]: > Warning:          Could not resolve keysym XF86SidevuSonar
gen 23 17:32:50 /usr/lib/gdm-wayland-session[7798]: > Warning:          Could not resolve keysym XF86NavInfo
gen 23 17:32:50 /usr/lib/gdm-wayland-session[7798]: Errors from xkbcomp are not fatal to the X server
gen 23 17:32:53 /usr/lib/gdm-wayland-session[6074]: 00:00:39.392 [ERROR] [wlr] [backend/drm/atomic.c:72] connector eDP-1: Atomic commit failed: Device or resource busy
gen 23 17:32:53 /usr/lib/gdm-wayland-session[6074]: 00:00:39.642 [ERROR] [wlr] [backend/drm/atomic.c:72] connector eDP-1: Atomic commit failed: Device or resource busy
gen 23 17:32:54 /usr/lib/gdm-wayland-session[6074]: 00:00:39.976 [ERROR] [wlr] [backend/drm/atomic.c:72] connector eDP-1: Atomic commit failed: Device or resource busy

Anything else I should check?