Appreciate you letting us know, Modhatter. You can contact Motorola's customer service here https://support.motorola.com/us/en/contactus.
Sorry to hear, Modhatter. We don't manufacture any Device that we might sell to you or that is associated with our Services, and we aren't responsible for any defects, acts, or omissions of the manufacturer. The only warranties on your Device are the limited warranties given to you by the manufacturer directly or that we pass through. Device performance may vary based on device specifications (for example, a device's software, memory, and storage), and device performance may impact access to all of our Services.
Please try the following link https://support.motorola.com/us/en.
Here's the Moto G6 Play boot image loaded into a hex editor.
As you can clearly see, 8 cores (0-7) are defined inside the boot.img, which is part of the software. I'm not lying. Look for yourself. This causes the problem. It is not hardware related. This is your Moto G6 Play xt1922-7 boot.img with the Jan. 2019 security patches by the way.
Here's a snapshot of the kernel log. You can again, see the error is software related. It stems from kernel cpu speed reader. The errors with cores 4-7 cause a temporary screen off then the device is immediately woken back up. The kernel which is inside the boot image, which is %100 software, expects cores 4-7 to exist.