Я бы посоветовал вам добавить флаг '--disable-setuid-sandbox'
в команду запуска кукловода:
const browser = await puppeteer.launch({args: ['--no-sandbox', '--disable-setuid-sandbox']});
У меня были некоторые проблемы в прошлом, и если я правильно помню, флаг помог.