Unable to format brand new SDXC for android

I recently bought a 128 gb Ultra micro SDXC for my Moto E4. I couldn’t format on my phone or another phone I was considering purchasing. I tried to do it on two laptops as well, with no success. Is there something I’m missing? The device will say formatting for several minutes and then pop up with an error message and never finish. I’ve seen error messages about partition problems, etc so was thinking it could be an exFAT or FAT32 issue, but am not sure. Any tips? I ordered a new one from Amazon, but am worried it is the format and not the individual card. Here’s the info on the card:

SanDisk Ultra 128GB microSDXC UHS-I Card with Adapter, Black, Standard Packaging (SDSQUNC-128G-GN6MA)

What’s it look like, it could be fake.

  1. There is no need to format a new drive for your phone.

  2. The format for this size drive (SDXC) is exFAT, not FAT or FAT32.

  3. Refer to #1.