The Tool lockup is a bug in the Tool. I've experienced it many times also. My workaround is to NEVER open the Actions or Route tabs before loading the Aiscript file. Then everything seems to work properly. If you peek at the Actions or Routes tab and then open the Aiscript, your have to go to Ctrl/Alt/Del to get out of it!
In addition to 420Blunt's advice, I have the following suggestions. First, make sure the deliver action is active at the moment when the modification kit is taken. Make sure the goal_num of the action corresponds to the current goal number. You can find the current number using the console command "/goal_num". Remember that the goal number increments when the kit is taken and decrements when it is returned. You can find out an action's current and original goal_num using the console command "/g_action_info x," where "x" is the action number (12 in your case). You can avoid this complication by setting the "action_active" paramter to 1 for the action. This will make it independent of the goal_num once the action has been activated.
Second, make sure there is a complete path to the deliver point. Sometimes a node connection will have been forgotten and will need to be corrected. Third, make sure that there are no "team-specific" nodes specified in the path to the deliver point.
And remember that only the bot who takes the kit will respond to the deliver action. His teammates will just stand around and do nothing until you provide actions for them to go to.
Waypointing is fun, isn't it, especially if you enjoy solving puzzles!
