Copy / paste and duplicate error

Describe the bug
When copy / paste (or duplicate) keyboard triggers the order of IF actions are changed.

Screenshots


Device information:

  • macOS version: 15.5 (24F74)
  • BetterTouchTool version: 5.535

keyboard trigger:

[
  {
    "BTTLastUpdatedAt" : 1752574236.1695251,
    "BTTTriggerConditionsFormatReadOnly" : "fingers_touching_trackpad >= 0 AND left_mouse_down == 0",
    "BTTTriggerConditionsData" : "YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMSAAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGvEB8LDBMZISssLjU5Pj9CRkpNT1JYXWFma29yc3Z3fH+BVSRudWxs0w0ODxAREl8QF05TQ29tcG91bmRQcmVkaWNhdGVUeXBlXxAPTlNTdWJwcmVkaWNhdGVzViRjbGFzcxABgAKAHtIUDxUYWk5TLm9iamVjdHOiFheAA4AUgB3UDxobHB0eHyBfEBFOU1JpZ2h0RXhwcmVzc2lvbl8QEE5TTGVmdEV4cHJlc3Npb25fEBNOU1ByZWRpY2F0ZU9wZXJhdG9ygBOADoAEgBHVIiMkJQ8mJygpKllOU09wZXJhbmReTlNTZWxlY3Rvck5hbWVfEBBOU0V4cHJlc3Npb25UeXBlW05TQXJndW1lbnRzgAaABRADgAiADVx2YWx1ZUZvcktleTrSJA8QLYAH0i8wMTJaJGNsYXNzbmFtZVgkY2xhc3Nlc18QEE5TU2VsZkV4cHJlc3Npb26jMTM0XE5TRXhwcmVzc2lvblhOU09iamVjdNIUDzY4oTeACYAM0w8kOjs8PVlOU0tleVBhdGiACxAKgApfEBlmaW5nZXJzX3RvdWNoaW5nX3RyYWNrcGFk0i8wQEFfEBxOU0tleVBhdGhTcGVjaWZpZXJFeHByZXNzaW9uo0AzNNIvMENEXk5TTXV0YWJsZUFycmF5o0NFNFdOU0FycmF50i8wR0hfEBNOU0tleVBhdGhFeHByZXNzaW9upEdJMzRfEBROU0Z1bmN0aW9uRXhwcmVzc2lvbtNLJA9MTU5fEA9OU0NvbnN0YW50VmFsdWWADxAAgBDSLzBQUV8QGU5TQ29uc3RhbnRWYWx1ZUV4cHJlc3Npb26jUDM01Q9TVFVWV00oTShaTlNNb2RpZmllcllOU1ZhcmlhbnRZTlNPcHRpb25zXk5TT3BlcmF0b3JUeXBlgBLSLzBZWl8QHU5TQ29tcGFyaXNvblByZWRpY2F0ZU9wZXJhdG9yo1tcNF8QHU5TQ29tcGFyaXNvblByZWRpY2F0ZU9wZXJhdG9yXxATTlNQcmVkaWNhdGVPcGVyYXRvctIvMF5fXxAVTlNDb21wYXJpc29uUHJlZGljYXRlo15gNFtOU1ByZWRpY2F0ZdQPGhscHWNkZYATgBmAFYAb1SIjJCUPJicoaSqABoAFgBaADdIUD2w4oW2AF4AM0w8kOjs8cYALgBhfEA9sZWZ0X21vdXNlX2Rvd27TSyQPdE1OgBqAEAjVD1N4VVZ5TXZNe1hOU05lZ2F0ZYAcCBAE0i8wfX5fEBtOU0VxdWFsaXR5UHJlZGljYXRlT3BlcmF0b3KjfVw00i8wRYCiRTTSLzCCg18QE05TQ29tcG91bmRQcmVkaWNhdGWjgmA0AAgAEQAaACQAKQAyADcASQBMAFEAUwB1AHsAggCcAK4AtQC3ALkAuwDAAMsAzgDQANIA1ADdAPEBBAEaARwBHgEgASIBLQE3AUYBWQFlAWcBaQFrAW0BbwF8AYEBgwGIAZMBnAGvAbMBwAHJAc4B0AHSAdQB2wHlAecB6QHrAgcCDAIrAi8CNAJDAkcCTwJUAmoCbwKGAo0CnwKhAqMCpQKqAsYCygLVAuAC6gL0AwMDBQMKAyoDLgNOA2QDaQOBA4UDkQOaA5wDngOgA6IDrQOvA7EDswO1A7oDvAO+A8ADxwPJA8sD3QPkA+YD6APpA_QD_QP_BAAEAgQHBCUEKQQuBDEENgRMAAAAAAAAAgEAAAAAAAAAhAAAAAAAAAAAAAAAAAAABFA=",
    "BTTTriggerType" : 0,
    "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
    "BTTUUID" : "CF58ADE9-2CDE-4032-87FB-5B21A299E298",
    "BTTAdditionalConfiguration" : "131074",
    "BTTShortcutScope" : 0,
    "BTTShortcutKeyboardType" : 2302,
    "BTTTriggerOnDown" : 1,
    "BTTNotesInsteadOfDescription" : 1,
    "BTTLayoutIndependentChar" : "3",
    "BTTShortcutKeyCode" : 20,
    "BTTShortcutAdvancedModifierKeys" : "131074",
    "BTTShortcutModifierKeys" : 131072,
    "BTTOrder" : 14,
    "BTTAutoAdaptToKeyboardLayout" : 0,
    "BTTActionsToExecute" : [
      {
        "BTTLastUpdatedAt" : 1752573798.70086,
        "BTTTriggerParentUUID" : "CF58ADE9-2CDE-4032-87FB-5B21A299E298",
        "BTTIsPureAction" : true,
        "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
        "BTTUUID" : "1F4230D1-20DA-4328-A3AF-36D3E1EE1560",
        "BTTPredefinedActionType" : 330,
        "BTTPredefinedActionName" : "If Condition",
        "BTTIfConditionFormat" : "fingers_touching_trackpad >= 0 AND left_mouse_down == 0 AND focused_window_app_name CONTAINS \"Live\" AND visible_floating_menu_identifiers CONTAINS \"Live FavMenu\" AND focused_element_role != \"AXTextField\"",
        "BTTIfConditionData" : "YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMSAAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGvEDgLDBMcJC4vMTg8QUJFSU1QUlVbYGRpbnJ1dnl6f4KHjJCTlJeYnJ+kqa2wsbS1t7zBxcjJzM3R01UkbnVsbNMNDg8QERJfEBdOU0NvbXBvdW5kUHJlZGljYXRlVHlwZV8QD05TU3VicHJlZGljYXRlc1YkY2xhc3MQAYACgDfSFA8VG1pOUy5vYmplY3RzpRYXGBkagAOAFIAdgCaALoA21A8dHh8gISIjXxARTlNSaWdodEV4cHJlc3Npb25fEBBOU0xlZnRFeHByZXNzaW9uXxATTlNQcmVkaWNhdGVPcGVyYXRvcoATgA6ABIAR1SUmJygPKSorLC1ZTlNPcGVyYW5kXk5TU2VsZWN0b3JOYW1lXxAQTlNFeHByZXNzaW9uVHlwZVtOU0FyZ3VtZW50c4AGgAUQA4AIgA1cdmFsdWVGb3JLZXk60icPEDCAB9IyMzQ1WiRjbGFzc25hbWVYJGNsYXNzZXNfEBBOU1NlbGZFeHByZXNzaW9uozQ2N1xOU0V4cHJlc3Npb25YTlNPYmplY3TSFA85O6E6gAmADNMPJz0+P0BZTlNLZXlQYXRogAsQCoAKXxAZZmluZ2Vyc190b3VjaGluZ190cmFja3BhZNIyM0NEXxAcTlNLZXlQYXRoU3BlY2lmaWVyRXhwcmVzc2lvbqNDNjfSMjNGR15OU011dGFibGVBcnJheaNGSDdXTlNBcnJhedIyM0pLXxATTlNLZXlQYXRoRXhwcmVzc2lvbqRKTDY3XxAUTlNGdW5jdGlvbkV4cHJlc3Npb27TTicPT1BRXxAPTlNDb25zdGFudFZhbHVlgA8QAIAQ0jIzU1RfEBlOU0NvbnN0YW50VmFsdWVFeHByZXNzaW9uo1M2N9UPVldYWVpQK1ArWk5TTW9kaWZpZXJZTlNWYXJpYW50WU5TT3B0aW9uc15OU09wZXJhdG9yVHlwZYAS0jIzXF1fEB1OU0NvbXBhcmlzb25QcmVkaWNhdGVPcGVyYXRvcqNeXzdfEB1OU0NvbXBhcmlzb25QcmVkaWNhdGVPcGVyYXRvcl8QE05TUHJlZGljYXRlT3BlcmF0b3LSMjNhYl8QFU5TQ29tcGFyaXNvblByZWRpY2F0ZaNhYzdbTlNQcmVkaWNhdGXUDx0eHyBmZ2iAE4AZgBWAG9UlJicoDykqK2wtgAaABYAWgA3SFA9vO6FwgBeADNMPJz0+P3SAC4AYXxAPbGVmdF9tb3VzZV9kb3du004nD3dQUYAagBAI1Q9We1hZfFB5UH5YTlNOZWdhdGWAHAgQBNIyM4CBXxAbTlNFcXVhbGl0eVByZWRpY2F0ZU9wZXJhdG9yo4BfN9QPHR4fIISFhoATgCKAHoAk1SUmJygPKSorii2ABoAFgB+ADdIUD407oY6AIIAM0w8nPT4_koALgCFfEBdmb2N1c2VkX3dpbmRvd19hcHBfbmFtZdNOJw+VUFGAI4AQVExpdmXUD1aZWZpQUJtXTlNGbGFnc4AlEGPSMjOdnl8QFU5TSW5QcmVkaWNhdGVPcGVyYXRvcqOdXzfUDx0eHyChoqOAE4ArgCeALdUlJicoDykqK6ctgAaABYAogA3SFA+qO6GrgCmADNMPJz0+P6+AC4AqXxAhdmlzaWJsZV9mbG9hdGluZ19tZW51X2lkZW50aWZpZXJz004nD7JQUYAsgBBcTGl2ZSBGYXZNZW511A9WmVmaUFCbgCXUDx0eHyC5uruAE4AzgC+ANdUlJicoDykqK78tgAaABYAwgA3SFA_CO6HDgDGADNMPJz0+P8eAC4AyXxAUZm9jdXNlZF9lbGVtZW50X3JvbGXTTicPylBRgDSAEFtBWFRleHRGaWVsZNUPVntYWXxQz1DQgBwJEAXSMjNI0qJIN9IyM9TVXxATTlNDb21wb3VuZFByZWRpY2F0ZaPUYzcACAARABoAJAApADIANwBJAEwAUQBTAI4AlACbALUAxwDOANAA0gDUANkA5ADqAOwA7gDwAPIA9AD2AP8BEwEmATwBPgFAAUIBRAFPAVkBaAF7AYcBiQGLAY0BjwGRAZ4BowGlAaoBtQG+AdEB1QHiAesB8AHyAfQB9gH9AgcCCQILAg0CKQIuAk0CUQJWAmUCaQJxAnYCjAKRAqgCrwLBAsMCxQLHAswC6ALsAvcDAgMMAxYDJQMnAywDTANQA3ADhgOLA6MDpwOzA7wDvgPAA8IDxAPPA9ED0wPVA9cD3APeA+AD4gPpA+sD7QP_BAYECAQKBAsEFgQfBCEEIgQkBCkERwRLBFQEVgRYBFoEXARnBGkEawRtBG8EdAR2BHgEegSBBIMEhQSfBKYEqASqBK8EuATABMIExATJBOEE5QTuBPAE8gT0BPYFAQUDBQUFBwUJBQ4FEAUSBRQFGwUdBR8FQwVKBUwFTgVbBWQFZgVvBXEFcwV1BXcFggWEBYYFiAWKBY8FkQWTBZUFnAWeBaAFtwW+BcAFwgXOBdkF2wXcBd4F4wXmBesGAQAAAAAAAAIBAAAAAAAAANYAAAAAAAAAAAAAAAAAAAYF",
        "BTTShortcutKeyboardType" : 0,
        "BTTShortcutKeyCode" : -1,
        "BTTAutoAdaptToKeyboardLayout" : 0,
        "BTTOrder" : 0
      },
      {
        "BTTLastUpdatedAt" : 1752573892.849853,
        "BTTTriggerParentUUID" : "CF58ADE9-2CDE-4032-87FB-5B21A299E298",
        "BTTIsPureAction" : true,
        "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
        "BTTUUID" : "9801F6C1-7675-4AE6-A1E5-D7916D0FE0C4",
        "BTTPredefinedActionType" : 400,
        "BTTPredefinedActionName" : "Execute Actions For Existing Configured Trigger",
        "BTTGenericActionConfig" : "4C4C6EE7-1AB3-4F2B-B644-1DA6886600C3",
        "BTTShortcutKeyboardType" : 0,
        "BTTShortcutKeyCode" : -1,
        "BTTAutoAdaptToKeyboardLayout" : 0,
        "BTTOrder" : 0
      },
      {
        "BTTLastUpdatedAt" : 1752573798.7018309,
        "BTTTriggerParentUUID" : "CF58ADE9-2CDE-4032-87FB-5B21A299E298",
        "BTTIsPureAction" : true,
        "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
        "BTTUUID" : "10EFA2CF-5827-4EB4-8F48-E4D5C3E2AC5C",
        "BTTPredefinedActionType" : 333,
        "BTTPredefinedActionName" : "Else",
        "BTTShortcutKeyboardType" : 0,
        "BTTShortcutKeyCode" : -1,
        "BTTAutoAdaptToKeyboardLayout" : 0,
        "BTTOrder" : 0
      },
      {
        "BTTLastUpdatedAt" : 1752573848.7412879,
        "BTTTriggerParentUUID" : "CF58ADE9-2CDE-4032-87FB-5B21A299E298",
        "BTTIsPureAction" : true,
        "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
        "BTTUUID" : "6BE7A345-A1E5-4A4F-A3A8-A12F0DF259B6",
        "BTTLayoutIndependentActionChar" : "3",
        "BTTShortcutToSend" : "56,20",
        "BTTShortcutKeyboardType" : 0,
        "BTTShortcutKeyCode" : -1,
        "BTTAutoAdaptToKeyboardLayout" : 0,
        "BTTOrder" : 0
      },
      {
        "BTTLastUpdatedAt" : 1752573798.7025762,
        "BTTTriggerParentUUID" : "CF58ADE9-2CDE-4032-87FB-5B21A299E298",
        "BTTIsPureAction" : true,
        "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
        "BTTUUID" : "30B8ACC8-10FD-47EA-8DF9-724CDAD8D665",
        "BTTPredefinedActionType" : 334,
        "BTTPredefinedActionName" : "END If Condition",
        "BTTShortcutKeyboardType" : 0,
        "BTTShortcutKeyCode" : -1,
        "BTTAutoAdaptToKeyboardLayout" : 0,
        "BTTOrder" : 0
      }
    ],
    "BTTGestureNotes" : "Trigger button 3a (shift+3)",
    "BTTTriggerConfig" : {
      "BTTKeyboardPreventRecursiveTriggers" : 1
    },
    "BTTTriggerCheatSheetConfig" : {
      "BTTCheatSheetExclude" : 1
    }
  }
]

I think this was an issue with that specific version, should now be fixed!