File/Folder Monitoring Doesn't Work

Note:
Before bug reporting, please make sure you have tried the latest (alpha) version of BetterTouchTool and that you have already tried to restart your system :-). If you encounter a crash, please attach a crash log from the macOS Console.app from the "User Diagnostic Reports" section.


Describe the bug
A clear and concise description of what the bug is. Any bug reports that contain insults against me or my software will be deleted without warning (unfortunately this has become necessary to mention here).
Named Trigger "File or Folder Did Change / Monitor File For Changes" does not seem to be working.

I have two files I'm attempting to keep in sync based on which file was modified most recent. Super simple, if a change is detected, run shell script to compare, copy newest over the oldest. If I click the "Run Action Sequence" button the script runs exactly as expected but any change made to the files directly or inside the folders doesn't trigger the script.

I saw Trigger File Or Folder Did Change / Monitor File For Changes not working - #8 by Andreas_Hegenberg But I have tried what worked for him (file created) and every other option but nothing is triggered unless I manually run the action sequence.

Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.):

File system

Screenshots
If applicable, add screenshots to help explain your problem. (You can just paste or drag them here)

None needed

Device information:

  • Type of Mac: 2019 MacBook Pro 15"
  • macOS version: 15.5
  • BetterTouchTool version: (please post the exact version - not just "the latest one")
    5.448

Additional information (e.g. crash logs, related issues, etc.):

For what it's worth, logs are attached and the files being monitored are an iCloud subfolder of the Shortcuts app and a local directory.
File Paths: "/Users/username/Library/Mobile Documents/iCloud~is~workflow~my~workflows/Documents/min_browser/read_later_list.txt" ;; "/Users/username/dev/min_fork_project/min_read_later_dashboard/read_later_list.txt"
I've tried with escaped characters, double quotes, single quotes. I feel like I'm missing something or maybe monitoring iCloud files is finicky
BetterTouchToolDebug.zip (26.0 MB)
?

you might need to grant BTT "Full Disk Access" in System Settings => Security & Privacy, otherwise it might not be able to monitor all files.

Yeah, I double checked the permissions too. I’m going to try using fswatch and see if it is able. It may just be an issue with trying to watch iCloud Drive files.