It looks like all you have to do is copy the URL from the browser address bar and paste it into the URLs to Download value field (the first yellow step).
Pariah is exactly right. That's why I created the macro this way, so the user could change the method used to get the URL(s) to be saved.
urlList could be acquired by getting the Safari URL for instance:
That doesn't help me debug anything.
Please post a URL that fails, and I'll look into the whys and wherefores of it.
Why would it? The Keyboard Maestro debugger doesn't operate at all unless you turn it on manually (or the macro does).
Perhaps you meant the script doesn't throw an error? (Which is entirely separate from KM's debugger.)
I'll replace the original macro with v1.01 here in a minute. The new version will have an error-handler, but that doesn't mean it will report your specific problem. I'll still need to see a failing URL.