All of a sudden my phone won't charge or stay on the USB cord when I try to charge is. It is a generic USB cord, not a Verizon cord. The port won't fully go into the phone port. Do I need a true Verizon cord or could it be the phone? Any help or suggestions, please? Thank You.