@DanThomas!!! You did it! The perseverance of the great Dan Thomas!
Once I imported the macro(s), the Import Quick Macro ran, with no errors, but created the initial and stubborn 999 year old macro.
Then, after running the Import Quick Macro Picker a few times and landing at QuickMacro4, there was resounding success. As you indicated, you only really have to run this once you find the proper UUID/Quick Macro.plist placement
I tested this 12 times before and each worked perfect!
Thank you so much for your time and skill set in creating and fixing this! I am very appreciative of your efforts!
The fix is actually pretty silly - meaning the problem was silly to begin with. I think I wrote that code before I knew much about how the internals of KM worked. Once I said to myself "You know how to do this, you've done it a bunch of times before!" and stripped out the poorly-written code and replaced it with how I do things now, it was pretty easy.
I still expect strange things now and then, because of those quick macros that won't go away. But time will tell. Keep me posted if something goes wonky, and particularly if you ever have to do the Picker again.
Do you think this is a new UUID, or is it one of the old ones? Because I'm thinking that I could initially filter out the ones you've already "crossed off the list", so to speak. You may not be able to tell, since I don't actually show you the UUIDs.
You can see the Quick Macro UUIDs, before the double-underscores.
So just save these somewhere, and the next time you have to run the picker, see if the new Quick Macro uses any of the old Macro UUIDs, or if it gets a new one.
Thanks so much, and no hurry. I'm only just now starting to use it again, since I got so used to it not working. So it's OK if it takes a while to get there. At least it's working now!!
I read this thread you had to get this working. I particularly identified with your request directing the conversation to keep the communication clear.
Anyway, I used as directed and got an error. See Pic.
I did put a copy of the Quick Record Macro and your three pieces in a separate Macro Group.
Running Keyboard Maestro 11.0.3, MacOS 14.5
Additionally, I'm guessing that each running of your Import Quick Macro doesn't actual create a new seperate macro that will show up in this new Macro Group as there wouldn't need to be a picker if that were the case, yes?
Not a purely Sonoma thing -- I've just downloaded from the OP and everything's working fine in macOS 14.5 on an Intel iMac. Even moving them to a Group named "Quick Macros" didn't break anything.
Luckily, my 2019 and 2020 iMacs -- both repurposed from our Admin team when we moved them to laptops when lockdown hit and WFH was introduced -- should be good even for Sequoia (minus some of the fun stuff ).
I, too, have been holding off for a 27-inch M-series iMac. But my reserve shopping list, in case of hardware failure and expecting no new big iMac, is M2 (M4 if I can along for long enough) Minis with third-party 27-inch displays -- probably the Philips P or B Line, but there's loads of options out there.
RIP, 27-inch iMac. I've done my venting, I've also bargained with the fund-holders and been depressed by their answers. I'm now at the "acceptance and hope" stage...
Thanks for commiserating with me - it helps. It'll be a long time until I get to acceptance though. And it's so frustrating because I just want to throw money at the problem to fix it, and it's like they don't want my money. Ugh. Oh well.