FetchError: failed, reason: write EPROTO

We are getting errors across website as below:

FetchError: request to https://sheetsociety.cdn.prismic.io/api/v2/documents/search?page=1&pageSize=1&access_token=****************&ref=Y47CthAAACMARIuw&q=[[at(document.type%2C%20"background_settings")]] failed, reason: write EPROTO 8667313664:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:332:

at ClientRequest.<anonymous> (/Users/tejaspatel/Documents/headless/tss-storefront/node_modules/next/dist/compiled/node-fetch/index.js:1:64142)
at ClientRequest.emit (events.js:412:35)
at ClientRequest.emit (domain.js:475:12)
at TLSSocket.socketErrorListener (_http_client.js:475:9)
at TLSSocket.emit (events.js:400:28)
at TLSSocket.emit (domain.js:475:12)
at emitErrorNT (internal/streams/destroy.js:106:8)
at emitErrorCloseNT (internal/streams/destroy.js:74:3)
at processTicksAndRejections (internal/process/task_queues.js:82:21) {

type: 'system',
errno: 'EPROTO',
code: 'EPROTO'
}

On Vercel: we hosted our functions in "Sydney, Australia".

Changing that to "Washington D.C." fixed it.

I'm glad that you were able to get it working. Let us know if you run into any other issues.