Jenkins - Usando Job Parametrizado

Tenho dois Jobs no Jenkins um que pede os parametros de qual branch eu quero executar a geração de versão e outro que pega esses parametros e faz o checkout usando os parametros passados pelo primeiro job.

O que acontece eh que em algumas execuções (que não entendo o motivo) os parametros não são alterados e o job gera um erro como abaixo:

Started by upstream project “PARAMETERS” build number 33
originally caused by:
Started by user Cesar Sturion
[EnvInject] - Loading node environment variables.
Building in workspace /opt/svn-repo/product/${BRANCH}
Location ‘http://localhost/svn/interfaces/branches/${BRANCH}’ does not exist
Cleaning local Directory .
Checking out http://localhost/svn/interfaces/branches/${BRANCH} at revision '2016-10-29T17:28:35.309 -0200’
ERROR: Failed to check out http://localhost/svn/interfaces/branches/branches/${BRANCH}
org.tmatesoft.svn.core.SVNException: svn: E170000: URL ‘http://localhost/svn/interfaces/branches/${BRANCH}’ doesn’t exist

Estou usando o plugin Parameterized Trigger plugin e passo os parametros de um job para outro e uso o war do jenkins.

Alguém tem alguma dica de como faço para que isso não ocorra?