It does seem to get "stuck" for me fairly often, so i have to manually restart steam on the host. I just ssh in and run a script i made
pkill -9 steam
DISPLAY=:0 /usr/bin/steam -tenfoot
Also last time i tried to use wayland i was no longer able to use steamlink. Its been a while since i tried so hopefully that is fixed.