This is a follow up to my previous post. After today, I have a small distant idea of how NASA must feel when a "trivial" item causes a big problem. My trucks in Detroit were having issues today, and long support calls were getting me nowhere. I finally came around to thinking that our data synchronization is time-based (rather than GUID based like Merge Replication) and wondered if I had not setup the Detroit units properly. All times are convered to UTC on the units so there is no hoo-ha for trucks outside of good ole GMT - 6 where the server lives, and on my checklist for building new handhelds is a bullet point "Verify time zone". I did this however forgot to verify Time as well so my units had GMT -5 but the hour set to the same hour as current local time. A small thing caused a very big SNAFU today. Obviously I can't trust truck drivers (nor myself, clearly) to not screw up the time on the units and I should automate the system time from the backend. Things like time-zones for nation-wide deployments will play a larger role in my testing strategy in the future...