In reply to:

a couple of the wires came a bit loose from the black connector




I had this problem also. Apparently there is a known issue with bad crimps. I emailed support and received a replacement sled cable shortly afterwards. Suggest you do the same - assuming your warranty is still in force.
_________________________
A coward you are, an expert on bulls you are not.