When unlatches, do you hear the motor or nothing? Just unlatches?
Did you try to dangle the wires? On my LHD Z4 it is above my driving seat, so in your case, it can be above the co-driver seat. The wires can have breaks and lose connection, I have this problem and I still didn't tackle it, I just dangle the wires and it starts working.