My Armory is stuck on Preparing Databases. It's v0.96.5, running on Windows 8.1. Bitcoin core is v0.21.0. I am starting Bitcoin core manually, and it is fully synced before Armory starts. There is no progress shown in the progress bar. The log contains lots of errors like:
2021-05-17 12:29:59 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
Log file opened at 14:41:45.000: D:\Users\Admin\AppData\Roaming\Armory\armorycpplog.txt
-ERROR - 16:25:14.093: (e:\users\goat\code\armory3\cppforswig\DataObject.h:296) Db request returned ErrorType:
pageId out of range
There's also a few like:
Log file opened at 10:56:01.000: D:\Users\Admin\AppData\Roaming\Armory\armorycpplog.txt
-ERROR - 10:56:07.968: (e:\users\goat\code\armory3\cppforswig\DataObject.h:286) exhausted entries in Arguments object
-ERROR - 10:56:07.984: (..\SwigClient.cpp:61) exhausted entries in Arguments object
I've been reading through the forum, and while I found some other cases of it getting stuck, I couldn't see any that had these errors. Any suggestions?