Данная база данных используется для платежной системы мобильного приложения.
Существует два приложения Android, использующих базу данных, а также веб-портал, используемый для администрирования.
Система работала, как и ожидалось, до пятницы 31 августа, когда система начала удалять записи, вставленные в ключ монитора и ключ депозита, которые фиксируют транзакции, выполненные в приложениях Android.
Записи, вставляемые в эти ключи, безусловно, записываются, так как у нас есть JS-скрипт узла, который контролирует два ключа и обновляет базу данных mySQL с помощью записей. База данных mySQL собирает эти записи, но они не остаются в Firebase.
Мы исключили JS-сценарий, являющийся причиной этой проблемы, так как мы пытались остановить сценарий и выполнить транзакцию, но в поведении изменений нет.
Мы также использовали более ранние версии приложений для Android, но мы все еще получаем тот же результат.
Когда мы экспортируем JSON и импортируем его в другой проект и реконфигурируем приложения Android для использования новой базы данных, база данных и приложения Android работают как положено.
Может у кого-нибудь есть решение?