After first triggering shortcut stops working

After the first trigger, the shortcut stops working.

I noticed that BetterTouchTool starts adding the Fn modifier to every key it sends. Because of this, the shortcut is no longer recognized.

The Fn key is not physically pressed, and it is not shown as pressed in the macOS Keyboard Viewer. Restarting BetterTouchTool fixes the issue temporarily, but it returns after the first triggered shortcut.

Which version of BTT and macOS are you on? Can you copy & paste a trigger that causes this behavior? (select in BTT, cmd+v, then paste the resulting JSON here)

In general BTT does not press the FN key by itself, thus it most likely is some configuration issue.

After a bug has appear I have updated to 6.230,

exported_triggers.bttpreset (3.6 KB)

The issue is happening because these are set to "Send Key Down Only":

There was a bug in some previous versions that kind of ignored the "Key Down Only" option, which is why it might not have caused issues in the past. (However the "Key Down Only" option was never default, you might have accidentally changed it to that, or you had a specific reason to)

Arrow keys always implicitly include the FN modifier, which explains your specific behavior.