https://bugs.freedesktop.org/show_bug.cgi?id=92827
--- Comment #9 from Christian König ckoenig.leichtzumerken@gmail.com --- Yeah, that is a problem I still have with my AV-setup as well.
In general the fault is caused by the AV receiver not correctly implementing the EDID handling (the timing turning things on/off is usually not correctly validated/implemented).
We could do something like adding an option to re-query the EDID x seconds after an hot plug event and compare if it's changed.