The newer firmware updates don't address VGA EDID detection, at least the documentation doesn't list this. One thought though, we don't cache the EDID information if it was previously detected? If you switch the screen, does that effectively mean the cable is disconnected on the other computer?