We cannot seem to reproduce this exact issue, though we can describe how the submission process works. There is a javascript function that is used to retrieve the path of the QubeGUI from the AE preferences that is then used to launch the QubeGUI submit dialog directly. If there is no preference Qube->QubeGUI_path or the path is invalid, it will prompt the user to specify the path.
Perhaps that user cannot store their prefs. Here's some sample locations for those files.
- C:\Documents and Settings\<username>\Application Data\Adobe\After Effects\8.0\Adobe After Effects 8.0 Prefs
- /Users/<username>/Library/Preferences/Adobe/After Effects/8.0/Adobe After Effects 8.0 Prefs
For OSX, the file should contain something like:
["Settings_Qube"]
"QubeGUI_path" = "/Applications/pfx/qube/qube.app/Contents/MacOS/qube"
If it does not, then likely the preference is not being saved.
If all else fails, you can hardcode the getQubeguiPath function to return the valid QubeGUI location instead of having it query the path preference. The file being used is Qube_Submit.jsx in the AfterEffects scripts directory.
File: Qube_Submit.jsx
function getQubeguiPath()
{
var qubeguiPath = "";
// Get from preferences
if (app.settings.haveSetting("Qube", "QubeGUI_path")) {
qubeguiPath = app.settings.getSetting("Qube", "QubeGUI_path");
}
// if path invalid, then prompt for path
var qubeguiFile = new File(qubeguiPath);
if (!qubeguiFile.exists) {
qubeguiPath = setQubeguiPath()
}
writeLn("QubeGUI path: "+qubeguiPath);
return qubeguiPath;
}