You could signal it with the signal name that points to the transition you want the activity to take.
Please remember as well that once you signal it (by using executionService.signalExecutionById()) updated process instance will be returned and should be already in another place of the process.
If you will still have issues with this please enable logging (debug) of jbpm and attache them here to illustrate whole execution.