@mrogers, thanks for the information. I compared the submitdirect workflow from 3.1.0 to 4.0.1 and they are the same. Interestingly the same custom code only pushes to the Live Servers which have the "Include In Auto Deploy" flag checked.
// note: always submit via workflow (if no workflow selected, then defaults to direct submit workflow)
getSandboxService().submitListAssets(sbStoreId, relativePaths, workflowName, workflowParams, submitLabel, submitComment, expirationDates, launchDate, validateLinks, autoDeploy);
The only change to this call for 4.x was to remove the validateLinks parameter, so it looks like there is something else I need to take care of to make sure I only autodeploy to enabled live servers.
Can you direct me to what I might need to update in the submitdirect workflow?
Thanks,
Colin.