How can I stop an HDMI switch from sending an unsupported signal? I have two setups in my house.  On both, I use a Thunderbolt 2 compatible adapter that connects to the firewire port and gives me an HDMI output signal.  Then I run an HDMI cable from there to an HDMI switch by Kinivo.  The output runs from there to an HDMI 1080p HDTV.

One uses a MacMini from late 2009 running El Capitan (10.11.6), which seems to be the latest I can upgrade it to.  That particular setup uses an Epson 1450 Home Cinema projector.  I've tested it with other HDMI TVs, though.  When I switch the HDMI switch to Output 1 (the MacMini), I see the MacMini display with no issue.

On the 2nd setup, I have a 27" iMac, from late 2013, running macOS Sierra 10.12.6. (Haven't had time to update to the latest yet.)  It's the same setup, but, of course, to a different 1080p HDTV.  If I run the HDMI cable from the Thunderbolt 2 display adapter to the TV (and I've tested it with different TVs), I get a clear image and can use the TV as a 2nd monitor.  But once I run the signal from the adapter, through one cable, into the HDMI switch (same brand, same model, as the other one - ordered them together), on the HDTVs I've tested it on, I get "Unsupported Signal."

The factor that changes is adding the HDMI switch.

I also have an input on both HDMI switches from a DISH TV device.  In all cases, on both systems, when I switch to the DISH device as an input, everything is fine.  Inputs from blue ray players are fine.  But on this 2nd system, with the iMac, whenever the signal goes through the HDMI switch, the result is "Unsupported Signal."

Can someone give me an explanation of what is happening and if it's fixable.  What puzzles me is this happens on one switch and not the other.  (I'm hoping to swap out switches at some point to test them.)  I'm wondering if the output on the iMac could be different than the output from the MacMini.
After suggestions in the comments, I tried an active adapter instead of a passive one.  While the adapter may have been flakey, for some reason, Amazon deliveries for the past week have been completely inept and I wasn't about to risk dealing with that again to return the adapter and get a replacement.  Instead I went to Best Buy and got a different HDMI switch.  I'm not going to link to it because, although it solved this problem, it had another issue.

I'll be trying another adapter when it arrives and if that works, I'll post information on it.

In the meanwhile, I was using a Kinivo 3 Output HDMI switch.  While it handled the normal DVR and BD player video signals, it was not able to handle the video signal from either display adapter from my iMac.  Be aware of that issue if you are looking at that brand of an HDMI switch.



EDIT: I have to add that, after experimenting, while I was using a switch that worked for my display adapter, I found an issue with the connector.  Bottom line: The connector had a very narrow "fail range."  Most of the time it was plugged in, it'd work, but there was just one angle that would make it fail.  Of course that angle was the angle it was in when in the Kinivo switch, where the signal would not go through.  Once I swapped it with another cable, it worked fine.