Describe the bug
I have a number of keyboard shortcuts set up to switch apps. I generally work in a two-screen setup, with my MacBook Pro screen and an external monitor. Since upgrading to 2.645 I have observed the following behavior:
Switching away from one app to another app on the same screen works fine
Switching away from one app to an app on a different screen works fine EXCEPT
Switching away from Google Chrome on the MacBook Pro screen to any app on the external screen causes BTT to disappear from the menu bar (no crash dialog is displayed) and restart 5-10 seconds later. Note: The restart happens after successfully switching to the other app but before running a second action that moves mouse pointer (see attached screenshot for example of how shortcut is defined).
This seems to happen completely consistently, and Chrome is the only "from" app that I've found so far that triggers this behavior. It doesn't seem to matter what the "to" app is, only that it is on the other monitor.
Additional information (e.g. StackTraces, related issues, screenshots, workarounds, etc.):
Workaround seems to be to remember to switch to another app on the same screen before switching to the app I really want when using keyboard shortcuts when Chrome is the currently active app.
Note: Before bug reporting, please make sure you have the latest 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.
This seems directly related to moving the mouse pointer. If I disable the second action in the example above, I can't reproduce the problem.
Adding a 1.0 second delay between launching the app and moving the mouse pointer also seems to mitigate the problem. Smaller delays help to some extent; for instance, a 0.5 second delay seems to prevent the restart about half the time, while a 0.1 second delay had no apparent effect.