I have found that ALL cheap memory cards MUST be speed tested. Recently I had my camera misbehaving which turned out being a counterfeit SanDisk Extreme PRO 128GB (95MB/sec) SD card. It could barely transfer at about 15MB/sec! I now test all of my memory cards using a true USB 3.0 interface...