I've updated the OP with Version 4.0 of sm.𝗽𝗮𝗹𝗲𝘁𝘁𝗲⇾MoveMouseToPalette:
-
For the Group action ‘To protect old callers, confirm that the macro was properly upgraded’ moved the logic to a subroutine (s.𝗸𝗺⇾CheckSubUUID).*
-
Bug fix: If there was an active Keyboard Maestro Search (top-right), the icon intended for the new calling macro was applied to the enclosing macro group. (Thanks to @noisneil for reporting the issue.)
*For more information, refer to this Keyboard Maestro Forum Tutorial: Avoiding Upgrade Issues with Submacros and Subroutines