Cruzer Edge 8GB won't show

friend of mine just broke a connector on one of those, and funny thing about these edge sticks is that there is no physical connector. PCB is extended into a connector, so he ended up grabbing same jump drive from the same store he bought the original from. I swapped controller and flash chip to a working PCB to get his data