Brian,
You mention you use a 3 way HDMI switch. Is this the inexpensive type switch commonly used for hooking up multiple HDMI devices to a TV? If so, are there any HDCP handshaking issues associated with it? For instance is the switching instantaneous?