Did you go to the Rep dstapad in the side room north of where Hylo is? You might need to complete the quest and get your comms first (I think I got the achieve after). You likely already did, but if not, that might save you a long wait for CS. Good luck.
Nevermind, you got it as I was slowly typing this on my phone.