Figured it out! It has to do with the repository path argument. If it ends with a ‘’, it doesn’t work, but if you remove the trailing ‘’, it works fine.
Turns out Windows does some weird escaping because we quote the repository path. For example, here is how the path is specified in the command line, and how it appears to deadlinecommand:
\server\deadlinerepository7 --> \server\deadlinerepository7
\server\deadlinerepository7\ --> \server\deadlinerepository7
“\server\deadlinerepository7” --> \server\deadlinerepository7
“\server\deadlinerepository7” --> \server\deadlinerepository7"
Notice the " character at the end in the last case above. A quote is an illegal character in a windows path, so it causes Deadline to freak out when building up a path using it. Why windows chooses to escape that quote instead of taking it literally is a mystery to me, but the solution will be to simply trim any " characters before using the repo path. We’ll get that fixed for RC5, but in the meantime, just change the repository you’re connecting to and remove the trailing ‘’.
Thanks for helping us figure this one out. It was definitely a head scratcher.