Самое простое, что можно посоветовать - локально снести node_modules, yarn/npm.lock, заинсталлить по-новой и посмотреть, может что изменится.
А в целом - да, нужны уточнения, слишком размытый вопрос
скорее всего просто не рекурсивно директории обходились
chown запускался с флагом -R?
и попробуйте то, что написали выше - установить флаг исполнения через chmod
abrillian, ну, либо нужно будет задавать цвет поиска с каким-либо интервалом погрешности, и заменять его на цвет замены, опять же с каким-либо интервалом.
Скорее всего, если поискать как, изображение можно прочитать как матрицу пикселей. В PHP есть функции, которые возвращают цвет пикселя по его координатам. Если цвет очередного пикселя попадает в интервал цветов, которые нужно заменить - изменять его на цвет замены. https://www.php.net/manual/ru/ref.image.php
Таким макаром в несколько итераций можно видоизменить изображение.
Скорее всего, ещё нужно будет покурить как сделать градиентный переход цвета замены к соседним участкам, чтобы изображение не выглядело слишком рваным после замены цвета.
abrillian, слишком размытая задача. Если бы было чёткое определение того, что именно из параметров изображения нужно заменять - можно было бы придумать решение.
Параметры не перепутали?
activeBrandsId: Array
activeHardness: number - по-факту передаётся массив, исходя из скриншота
activeTastesId: Array - а тут число, когда требуется массив
А в целом - да, нужны уточнения, слишком размытый вопрос