What happened with smartphones is that most are configured to automatically track the timezone from the carrier, and some carriers didn't set it up correctly. So when the normal date for DST arrived this Sunday, these phones entered daylight savings time, even though this should happen only two weeks later.
(And of course, there's always the servers with unpatched software from 2016, and the servers with the Oracle JVM which for some reason uses its own copy of the tzdata database...)
Tell me about it. I had to update databases, linux servers, and java installations (tzupdater did not solve my java 8 issues, so I had to force JVMs into Etc/GMT+3).
I like daylight savings time, but I think it would be easier to just go to work an hour earlier.