Unable to detect external monitor over USB-C

Hello everyone,

I have a Dell Latitude 7490 (Intel i5-8350U, Intel UHD Graphics 620) that I’m trying to connect to an external monitor over USB-C/Thunderbolt. The monitor worked just fine with xrandr/Fedora 34, and after switching to Endeavour + sway this is my first time trying to connect to it.

boltctl list doesn’t show any connected Thunderbolt devices, so I don’t think it is a permissions issue. I am able to use the mouse/keyboard without any problems.

My kernel version is 6.1.7-arch1-1, and I have a few custom GPU flags to stop my laptop from freezing up randomly, specifically i915.enable_dc=0 intel_idle.max_cstate=1 (from https://wiki.archlinux.org/title/intel_graphics#Crash/freeze_on_low_power_Intel_CPUs).

swaymsg -t get_outputs also does not list the external monitor after being connected. Your help is much appreciated in helping me figure out my issue!