At the moment, despite the protocol supporting it, we were not feeding the EDIDs. KScreen was falling back to the output name so it didn't fail horribly but it's still a good idea to provide all the data.