What a fake 64gb card is, is probably a 4gb or 8gb card that has some modification added to it so that it reads in all devices as a full 64gb card. The problem occurs once you hit the limit of what the actual card size is, hence vanishing and corrupt data.
The reason why these continue to sell well however is because people will probably go out an buy a 64GB card, but never ever use say more than 10% of it, so would never actually know that most of the card was unusable.