String.Split()
не «знает», что вас интересует только определенное подмножество результата, и нужно, чтобы строка разбивалась только на 2 позиции.
Используйте оператор -split
и укажитемаксимальное количество результирующих подстрок:
$rest = ($buildParametersSourceBranch -split '/',3)[2]
# or
$null,$null,$rest = $buildParametersSourceBranch -split '/',3