I can't explain why but I've always had great luck with cards - SD in cameras or camcorders- or Micro-SD for phones (Nexus 5 or 6) when I used the official SD card formatting program.
https://www.sdcard.org/downloads/formatter_4/
Recently a friend was having issues getting his Windows 7 machine to read cards from his Canon 5D. Next shoot he formatted all cards with that tiny program and the issues went away.