I have a situation where FileSystemWatcher is not firing events on a file change. The flag is set, all the event handlers including error are assigned, the watcher lives for