File Or Folder Did Change trigger broken?

I was trying to set it up so that when a file or folder is added to a folder, e.g. ~/Downloads, I get a notification. However, I couldn’t seem to prevent the same notificaiton whenever a file/folder was removed from the directory.

I’ve since tried every configuration I could think of: all of the ‘Only Watch Specific Change Type:’ options, with different actions (in case the notifications were the problem).

Only the Watch All Changes, and Directory Modified change types seem to actually trigger anything (including the HUD Overlay).

Watching the log with any other Change Type selected, the change is noticed but no action triggered. I wasn’t able to get BTTLastChangedFileOrFolderChangedType to be set to anything other than 3 (I tried every change I could think of), unless you delete the watched folder/file which gives -1, so I couldn’t think of a way to use the Advacned Conditions to help me.

And, both of the working Change Types (Watch All Changes and Directory Modified) will trigger the set action 3 or 4 times at one if you edit a .txt file, either with vim or text edit. Sometimes as soon as you open the file. It isn’t a consistent number.

For example:

  1. Waching directory /Users/Jack/test with either Watch All Changes or Directroy Modified change type
  2. Create test.txt inside the folder = 1 good action
  3. Open test.txt with TextEdit and paste some text, and save/close = 1 good notification, followed rapidly by 2 silent notifications
  4. Open test.txt with nvim, make changes, save and quit = 1 good notification, followed by 3 silent notifications seemly at once
  5. Delete test.txt = 1 good notification
  6. It also doesn’t appear to detect if you indirectly write to test.txt with Watch All Changes or Directory Modified:
    1. cat ~/lorem.txt > test.txt = no notification at all, or HUD overlay
    2. open same test.txt and manually edit, save+close = 3 notificaions
    3. if test.txt doesn’t exit yet, above command will trigger 1 good notifcation, but nothing with further commands
  7. Strangely, if you select File Modified change type, and use the cat ~/lorem.txt > test.txt command, it will detect it (with up to 5 notifications per command, but as low as 2). BUT it will not detect manual changes to the file
  • Each and every accessibility option is granted, including full disk access
  • Install is only a 2 or 3 days old with a handful of keyboard shortcuts
  • Version 6.183 | 2026021002 via Setapp

I just tried it again on a completely fresh install and the behaviour persists

It should be easy enough to recreate, but if needed I’ve attached the debug info I exported before wiping the data to try fresh, the trigger from the fresh install is included also

Thank you for the best app I’ve had ever the pleasure of using, by a country mile :slight_smile: