Вам нужен -reindex (скачать всю цепь блоков в случае удаленного узла)
Подскажите что делать?
Запустите однократно bitcoin-qt с параметром -reindex. Придётся ждать полной синхронизации с нуля.
А нет смысла для начала -rescan сделать? Пару лет назад мне советовали после подмены файла кошелька делать именно рескан - и помогло тогда. Сколько -rescan сейчас занимает? Явно быстрее чем -reindex.
Или ошибка специфичная и при ней нужен именно реиндекс?