We’ve been trying to launch Deadline 6 from After Effects CS 6 and I am getting the attached error popup. The client script is in the proper directory, but to be sure I deleted the old file and copied the file fresh from the repository. I still and getting this popup.
Hello James,
Just to verify, you have the file DeadlineAfterEffectsClient.jsx in the “Support Files/Scripts/” folder, correct? That error shouldn’t come up if that is the case, as along as SubmitAEToDeadline.jsx is not in the folder.
Yeah, I quadruple checked. It’s a very weird error. I mean the only way I get that error is if I run the script from AE, but it’s telling me “No, you don’t have this script installed”.
That error comes up when a global variable is missing when running the main script. It’s named ‘sentinal’ and exists just for this error to help folks.
The variable is set in the bootstrap script “[repo]\submission\AfterEffects\Client\DeadlineAfterEffectsClient.jsx”. So, it might be that the main script is loading from somewhere else? Or, the bootstrap script is somehow too old to set that value? I the we added it in 6.1 or 6.2.
You can see us setting the value at the very beginning of the script:
//Used to check if the script is installed in the Main script
var sentinal = 1
Hmm, well I removed it from the AE support folder and the script disappeared from within AE after a restart. So it’s definitely reading it locally. I also copied the script fresh from the repository. As of this moment we’re running 6.2. We have 7 installed but haven’t made the switch yet.
Would you be game to give us a call? We’d like to take a poke ourselves (me or Dwight) and we’ll see what’s going on.
I can, but I might have some other AE issues to address. We switched to 7 yesterday and used the installer for AE and the launcher now works properly.