puppeteer is headless so it will rely on the chrome.exe path prod and local have different location for chrome.exe
when you run this one "which chrome" on the bash you will get the chrome exe path
inorder to make puppeteer work on prod you need to install the chromium exe on the prod you can either use docker to test if you sucessfully install chromium