Olá, pessoal!
Quando iniciamos um determinado fluxo que chama um webhook, ocorre o erro 400. Como o fluxo está ligado ao Back4App, encontramos a aplicação responsável através do Parse-Application-Id e do Parse-Rest-Api-Key disponíveis nos logs de Webhook.
Fizemos um teste no Postman, trocando o Token e mantendo o restante dos dados (valores do Key e do Id), e mesmo assim obtemos o mesmo erro:
{“code”:141,“error”:“errorError: certificate has expired”}
OBS.: O certificado do Back4App não está expirado.
De acordo com a documentação do Back4App, o erro 141 representa o seguinte: “Can’t call success/error multiple times. A cloud function will return once response.success() or response.error() is called. A background job will similarly finish execution once status.success() or status.error() is called. If a function or job calls success() and/or error() more than once in a single execution path, this error will be returned.”