I don't think the brand of SD card would make a difference in your Moto X. All of them (except the fake ones) conforms to industry standard and should work in you Moto X. Unless you have a defective one, of course.
I myself is using a Samsung 128Gb EVO in mine.