The rollout of Android Wear 2.0 has been a mess, but ASUS has made a bigger mess of it than most other manufacturers.
Google originally announced the new version of the OS at its I/O 2016 developer conference last May. In September 2016, Google said that the update's release had been delayed until early 2017, but in February, it announced that Android Wear 2.0 was finally ready, and would be made available to numerous devices "in the coming weeks".
By late March, no devices had been upgraded, and when Android Wear 2.0 actually began rolling out, it was quickly suspended for numerous devices due to the discovery of a last-minute bug. In April, Google said all eligible devices would be upgraded by the end of May, including the ASUS ZenWatch 2 and 3.
Then in mid-May, ASUS said that the update was finally making its way to the ZenWatch 3, but then said it was "mistaken" and that it was expected by the "end of the month". Obviously, that didn't happen. As Android Police reported, ASUS USA tweeted last week that the update "will be released in the coming weeks if everything goes smoothly" - but then deleted that tweet.
If you haven't yet smashed your ZenWatch to pieces from the sheer frustration of this farce, ASUS has just thrown another crumb of hope your way. The company told Wareable that Android Wear 2.0 will - definitely, truly, for realsies - begin rolling out to the ZenWatch 3 on July 11.
The ZenWatch 2 will have to wait a bit longer; the update is due to make its way to those watches in two waves - the first sometime in mid-July, and the second either in late July or early August.
ZenWatch owners probably aren't holding their breath.