Ok So i found the problem, There are two types of controller ports it seems, one with the controller port attached to a small PCB with some diods soldered to it. This type apparently region locks some controllers, probably which causes the problem, the reason my ports worked on my friends console is because it was a first edition series imported from the states. So what i did was desoldering all the diods and resolder small jumper wires in their place, and voila! It worked flawlessly.
[image|1371986]