Ever since I upgraded to V10 (currently on Version 10.0.2) I see the engine freezing for 3-4 minutes every hour or so when I launch a macro (usually pallets). I have to wait 4-10 minutes before the engine becomes responsive again. How does one go and debug this?
Get an Activity Monitor Sample of the Keyboard Maestro Engine (or editor if it was the editor freezing) when it is frozen.
That will indicate where it is.
A possible cause would be a network reference (eg to a file or application) on a remote disk that is not mounted and that the system then decides to try to mount and fails.
If so then turn off all the macros in that last group, and see if the problem persists.
If you can case the freezing to stop then start turning things on a few at a time. Once you've caused the problem to reoccur you can zero in on the cause.
Have you looked through your global variables to see how many and how large they are?
The engine appears locked up asking the browser for the document URL, ie the FrontBrowserURL token (or SafariURL or ChromeURL tokens).
This is a simple AppleScript which asks the browse for the URL, and there is no reason for that ever to take any time, so it is done synchronously. But for some reason the chosen browser is not responding in a timely manner.
This could be a system interprocess communication issue (which would require restarting to resolve), or an issue related to the specific browser (especially if it is an unusual browser), or potentially could be an issue of the specific web page if there is some sort of java tie-in by the browser when returning the URL.
the guys..problem is i don't really know what trouble shooting i can/need to do apart from disabling Keyboard Maestro and using the computer a bit?
TBH other then the Keyboard Maestro freezes rest of the MBP has been running pretty smooth
will dig into this
Considering any other extensions you might have installed
Consider/disable any Safari extensions you have installed
This is very basic AppleScript and there is no excuse for it taking more than a tiny fraction of a second, and while you may not be seeing any other consequences, it'll be surprising if there isn't anything else going on.