в ошибке сказано, что функция
gulp.parallel()
не определена. проверь, какую версию gulp ты используешь, эта штука есть только в gulp@4, который пока на стадии alpha.
а вообще - очень странное решение, следить за _всеми_ папками и при каждом изменении запускать параллельную сборку _всех_ папок. создай по watch'у на каждую папку, каждый из которых будет следить за папкой и компилить её.
UPD: watch должен следить не за отдельным файлом
custom.scss
, а за всеми файлами в папке
gulp.task('watch', function() {
gulp.watch('./styles/a/first/**/*.scss', ['first-scss-custom']);
gulp.watch('./styles/a/second/**/*scss', ['second-scss-custom']);
gulp.watch('./styles/a/third/**/*.scss', ['third-scss-custom']);
});