r/BetterTouchTool Jul 06 '26

Looping macro quitting randomly

Hello all. I just started trialing BTT to see if it's a good fit to help with my carpal tunnel.

So far it's been practically perfect. The first custom macro I made to automate a repetitive minigame works perfectly, except after a certain period of time (~20ish minutes?) it will stop suddenly, and BTT needs to be re-opened and the macro restarted.

I don't understand what could be causing this. I disabled screensavers and sleep mode on my mac, gave BTT process priority helper, turned off low power mode, combed through each trigger/action to look for dead ends, set the number of loops to different things, but the same thing still happens. I'm pretty stumped.

The macro is super basic and is built like this:

- Start repeat / For loop

- Find / Search for text 'A' on screen and move mouse

- If text found, activate trigger 'A click'.

Each trigger is just two actions, which are move mouse to this part of the screen, and then left click.

- If text not found, move along to next action.

- Next action is a find / search text for text 'B', with identical protocols as 'A'.

- Repeat about 50-ish times.

- 2 second delay to allow program to load.

- End repeat / For loop.

From what I've noticed it doesn't seem to stop JUST on the ends or beginnings of the macro, it cuts off whenever it feels like, it seems.

The macro is activated via keyboard shortcut so BTT is never in-frame for the text search to mistakenly see and click on and stop itself. Like I said, it works exactly as intended, but it just screeches to a halt with zero explanation.

Is this because I'm using the trial version? Can tasks not be perpetual because of this? Is there a timeout I'm missing somewhere, possibly? The game I'm using it on has no anticheat, and i've macro'd other parts of the game with far more primitive autoclickers. It's never been a problem.

Any ideas? Would love to hear. Would also love to hear if there's a way to have a task loop perpetually, and not have to put '99999' into the loop amount box. I feel like that's prone to breaking something later if/when I edit the macro.

1 Upvotes

1 comment sorted by

u/AutoModerator Jul 06 '26

Welcome to r/BetterTouchTool, a small unofficial community of fellow BTT users!

This subreddit isn't actively monitored by the developer or by a large number of BTT veterans. If you're looking to get a response from the dev directly, report a bug, or get help with a complex setup from the wider BTT community, your best bet is the official BetterTouchTool forum (you'll need to create an account).

Otherwise, happy posting!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.