Does anyone know how to fix this error?
"The current input timing is not supported by the monitor display. Please change your input timing to 3840x2160, 60Hz or any other monitor listed timing as per the monitor specifications."
Surface Laptop 4 + Microsot USB-C Travel Hub; both meant to support 4K60.
Obviously connecting direct to HDMI works but why doesn't it work through the adapter?
Can anyone recommend which hub/dock to buy?
It's telling you to switch it to 4k60, not saying that 4k60 doesn't work. your pc may have defaulted to a higher refresh rate.
Go to System settings —> Display —> Advanced display. Make sure you have the correct external display selected and then update the "choose a refresh rate" to the value closest to 60Hz