I did reference the document that you mentioned in my original post and in that doc it specifically states:
Often, it can be hard or impossible for you to reduce the size of it depending on your needs. In this case, we recommend using streaming functions, which don't have this limit. See streaming functions for more information.
Which is how I got to the point of reading the second document I cited in my original post and eventually posting here because I can't seem to get around the issue even when using a "streaming function."
It could very well be my implementation of the streaming function. I'm using Formidable and some streaming technique, but it seems like the function stops immediately when seeing a large payload.
If this is a "no can do," understand, I'm just confused because the docs seem to say that it's a "can do."
I'm not sure if it will help, but here's my function.
It works in dev with a 6MB file, but not in production due to the aforementioned limit.
import{ IncomingForm, File as FormidableFile }from"formidable";