TypeError: Cannot read property 'pipesCount' of undefined (uncaught ex

I am getting uncaught exception right while/after the layers creation process. --debug or --verbose doesn’t seem to provide much info.

✖ Uncaught exception
Environment: darwin, node 12.16.1, framework 3.4.0 (local), plugin 6.1.2, SDK 4.3.1
Credentials: Local, environment variables
Docs:        docs.serverless.com
Support:     forum.serverless.com
Bugs:        github.com/serverless/serverless/issues

Error:
TypeError: Cannot read property 'pipesCount' of undefined
    at ReadStream.Readable.pipe (_stream_readable.js:642:17)
    at Readable.<anonymous> (/Users/dina/cool-proj/node_modules/lazystream/lib/lazystream.js:33:12)
    at Readable.instance.<computed> (/Users/dina/cool-proj/node_modules/lazystream/lib/lazystream.js:18:14)
    at Readable.read (/Users/dina/cool-proj/node_modules/readable-stream/lib/_stream_readable.js:443:10)
    at resume_ (/Users/dina/cool-proj/node_modules/readable-stream/lib/_stream_readable.js:790:12)
    at processTicksAndRejections (internal/process/task_queues.js:84:21)
    at runNextTicks (internal/process/task_queues.js:66:3)
    at processImmediate (internal/timers.js:429:9)
    at process.topLevelDomainCallback (domain.js:137:15)

Can you assist with debugging this? I am using the following plugins

    "serverless": "3.4.0",
    "serverless-domain-manager": "6.0.2",
    "serverless-layers": "2.5.3",

Looking at the dependency tree lazystream is a dependency of archiver which is a dependency of serverless