USB front ports via cables are well known to be less steady than the rear USB ports. If the maker won't support this, and it is important, ask for a refund.

Same story about the card reader. I know to replace it with the usual 10 buck item like this ->

I fear that no driver can fix those known problem areas.