Using your macro but isolating that Action, everything's fine:
Sometimes the KM Engine can lag behind changes in the Editor, so try:
- Quitting then opening the Editor, to force a plist re-write, then...
- Quitting and relaunching the Engine (in the Editor, File->Quit Engine then File->Launch Engine) to force the Engine to reload the fresh plist
Also, I'm guessing that your last two AppleScript Actions are either erroring or doing something unexpected. They're unnecessary anyway -- much quicker and easier to use the native "New Folder" and "Move a File or Folder" Actions -- but if you must use AS then read the Wiki's "Execute an AppleScript"page to see how you should be passing in KM variables.
Have a go at replacing those AS Actions with the KM ones, and if you get stuck then just ask here -- you'll get better results than going to an AI...
