DNS change on site has lead to the serverless functions 500ing without errors in the log...?

We have dpgr.am as a site, and it has a catch all redirect. Site ID: sweet-pie-c52a63-blog

[[redirects]]
  from = "https://dpgr.am/*"
  to = "https://sweet-pie-c52a63-blog.netlify.app/.netlify/functions/short-url?path=:splat"
  status = 301
  force = true

The redirect is effective, but the URL https://sweet-pie-c52a63-blog.netlify.app/.netlify/functions/short-url?path=:splat returns a 500 error, with no logs in the function log.

Example redirect: Transcribe a YouTube video!

Also, this was working prior to the DNS change from blog.deepgram.com over to dpgr.am this morning.

The error is:

InvalidZipFileException: Lambda was not able to unzip the file\n{\n  RespMetadata: {\n    StatusCode: 502,\n    RequestID: \"a8879b7f-ec62-423b-a381-fc44c9df4964\"\n  },\n  Message_: \"Lambda was not able to unzip the file\",\n  Type: \"User\"\n}

How are you generating the zip?