How do I find devices with incorrect times?
Why not just assign the profile or configuration to all devices? You don't need to target just the devices with the incorrect times, you could apply a configuration universally across the group of devices. Sure it might be redundant but in general I don't recommend any EMM strategy that involves individually or manually targeting devices.
That is true, I could just remove our Time Synchronization settings and apply the StageNow method. I guess I was hoping to find why the SOTI settings were not applying properly, but I may have to go this route to see if it works better.
If your devices are being managed under Android Enterprise then I would expect there to be inconsistency in using the Time Synchronization option. I have found that the devices for the most part will have the right time, just not the right Time Zone but you can use the StageNow MX to help set that value.