If the pin to label field is set to a macro referencing a build parameter ( e.g. ${SOMEVAR} ), then syncing fails when that parameter value is left empty.
The expected behavior is that the workspace will be synced to head as if the pin to label field was left empty.