Hi there Keytrun,
let me get the situation sorted for you man, I don't like people getting their cables and not being happy. Firstly, in regards to the terminations not sitting 100% flush. There are no commercially available connector shrouds for Female Mini USB, hence I have to custom fabricate them myself, I bastardize a Micro USB connector, and jiggle it to take a Female Mini USB snug and tight fitting. They do not sit completely flush, note that the female connectors are designed for SMD use so the termination male connector will seat further in. The Female Mini USB termination pokes out the end of the connector, to give a better, stronger fit.
In regards to the connection, if you can, just get a small file, craft knife, screwdriver etc and make sure the pins are fully seated on the Filco housing, during transit, some of the crimps may have been un-seated. A tab of glue on the connectors when fully seated should stop any disconnects.
If you are unhappy, please do not hesitate to get in touch with me, I hate having unhappy customers, makes me feel like **** frankly. If you would like a Filco cable that connects directly to the PCB, fire me an email to:- james@pexonpcs.co.uk
Thanks, as always for the support,
James AKA pexon