Добавление документа в Cloud Firestore является асинхронной операцией.Как вы уже написали, есть большая вероятность того, что функция будет завершена контейнером до того, как документ будет добавлен в Firestore.
Чтобы правильно сигнализировать облачным функциям, когда ваш код готов, обязательно выполните цепочкувсе обещания от асинхронных операций:
exports.findDeck = functions.https.onCall((data: { deckId: string }) => {
return admin.firestore().collection("messages").add({original: "for me"})
.then(() => {
return requestDeck.findDeck(data.deckId)
});
})