I've had this Amazon Moto X4 since January, and it's been just fine for me. maybe newer stock had some QC issues?