The issue is that some harness are activated through IR. If you acquire a head unit that allows a direct plug-in for the programmed device vs. line of sight IR then it works much better. Otherwise, you need to make certain that the transmitter and receiver are within a certain proximity and lined up correctly.
I know my Alpine 9887 allowed direct plug in for PAC swi-x or something rather. I believe my current pioneer does as well