Bluetooth LE Device Moved Away keeps repeating

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 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). iP

I have set up a trigger for "Bluetooth LE Device Moved Away", simply to lock the screen of my Macbook when my iPhone moved away.

All worked well. I then decided to add to it to call one of my Apple Shortcuts which simply speaks the word "Goodbye"

When i walked away from my MacBook, it locked and spoke out "Goodbye"

However it kept saying Goodbye over and over.

I need a way so that the action only runs when the screen is unlocked. Is there a way to do this? I was thinking of trying the "Advanced Condition" on the Trigger, so it only actions if the foremost app isn't screen saver? But not sure what value to set it to.

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

MacBook Air Intel M2

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

Device information:

  • Type of Mac:
  • macOS version:
  • BetterTouchTool version: (please post the exact version - not just "the latest one")

MacBook Air M2 2022
Venture 13.5.2
BetterTouchTool 4.204

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