Created attachment 807196 [details] emerge --info seatd-0.7.0-r1 no longer enables `server` USE flag by default and if compiled without it, sway will not have access to the daemon, which results in startup failure. If I understand correctly, compiling sway with seatd should force the usage of the seatd `server` USE flag.
I encountered this issue today. I also had to enable server USE flag in seatd manually.