Zaikoni :
photonboy :
Sounds like a loose connection since one header works and one doesn't.
On my dad's computer if I insert a USB stick it's not always detected. Sometimes I have to jiggle it.
maybe some settings on bios or on windows? Because iv'e tried to connect it to different usb on motherboard but it didn't help also my case is new corsair 780T. Phone charges normally but it is not regonized by windows, also i tried to connect xbox 360 controller but it only flashed the lights but didn't work. So it is kinda working and powering because it charges but cant use the device
I'm not sure I follow why you don't think it's a loose connection.
1) You tried a different header on the motherboard. No change. That basically rules out the motherboard.
2) That only leaves the USB connecting cable, connection to PC case, or possibly the case itself if it's preventing full insertion but that's less likely.
Other than trying a different case or finding a way to swap the cable I don't know what else to suggest.