Извините за задержку с ответом.
Да, такое бывает, очень редко, но бывает.
Происходит повреждение базы данных программы, и Андроид ее удаляет (да, в системе есть такой код, с 2009 года, и вряд ли из-за моей программы).
Надо бы как-то восстанавливать данные из какого-то архива...
То, что Вы сделали для исправления - абсолютно правильно.