A couple others have used ours on the passenger side of the euro car and its worked, maybe it was something else holding things up in your car?
Those plugs are the same as ours afaik and will not work in the US spec cars passenger side.
We have an customer who is an electrical engineer wiz...