Current syncWatchers method skips the events that have prefixes that are being watched when the prefix is not existent as a key. This fixes https://github.com/coreos/etcd/issues/4191 by adding prefix checking to not skip those events.