Путь к исполняемому файлу выглядит нормально, если предположить, что Chrome действительно существует.
Я смог запустить ваш код на аналогичном экземпляре EC2, добавив --single-process к аргументам.Попробуйте следующие аргументы:
args: ['--no-sandbox', '--disable-setuid-sandbox', '--single-process'],
Честно говоря, я не совсем уверен, зачем это нужно в EC2.
Если вы не настроили отображение для экземпляра EC2, вы будететакже необходимо изменить на безголовый: true, в противном случае вы получите аналогичную ошибку, поскольку chrome требует отображения для отображения.
** Если бы я мог, я бы добавил это в комментарий, а не в ответ, поскольку он неполный, но, к сожалению,У меня недостаточно очков.