Hey there! Having a similar issue here.
Trying to user chrome-aws-lambda layer to run a nodejs puppeteer function locally using docker:
# serverless invoke local --docker -f server --path lib/ace.json
Serverless: Deprecation warning: Resolution of lambda version hashes was improved with better algorithm, which will be used in next major release.
Switch to it now by setting "provider.lambdaHashingVersion" to "20201221"
More Info: https://www.serverless.com/framework/docs/deprecations/#LAMBDA_HASHING_VERSION_V2
Serverless: Packaging service...
Serverless: Excluding development dependencies...
START RequestId: 48c647e8-b4de-118d-f1f6-1e1223bbcced Version: $LATEST
2021-04-08T20:43:40.289Z 48c647e8-b4de-118d-f1f6-1e1223bbcced INFO Error setting browser: Error: Could not find browser revision 800071. Run "PUPPETEER_PRODUCT=firefox npm install" or "PUPPETEER_PRODUCT=firefox yarn install" to download a supported Firefox browser binary.
at ChromeLauncher.launch (/opt/nodejs/node_modules/puppeteer-core/lib/cjs/puppeteer/node/Launcher.js:86:23)
at Puppeteer.launch (/opt/nodejs/node_modules/puppeteer-core/lib/cjs/puppeteer/common/Puppeteer.js:97:31)
at PuppeteerExtra.launch (/var/task/node_modules/puppeteer-extra/dist/index.cjs.js:129:41)
END RequestId: 48c647e8-b4de-118d-f1f6-1e1223bbcced
REPORT RequestId: 48c647e8-b4de-118d-f1f6-1e1223bbcced Init Duration: 361.59 ms Duration: 54.86 ms Billed Duration: 55 ms Memory Size: 10240 MB Max Memory Used: 73 MB
{"statusCode":400,"headers":{"x-powered-by":"Express","content-type":"application/json; charset=utf-8","content-length":"57","etag":"W/\"39-waPTIQOAeRulfrozS5mP5YjHz8M\""},"isBase64Encoded":false,"body":"{\"message\":\"Cannot read property 'newPage' of undefined\"}"}