why are you pointing Armory to d:\data\bitcoincore when you are using tesnet?
I am following the instructions outlined in Armory Troubleshooting
Q19 of Armory FAQ.
*NOTE: Due to some quirks in the path resolution, if you want to use a custom directory for Armory and Bitcoin, the --datadir and --satoshi-datadir arguments are inconsistent. For instance, if you moved both your bitcoin home dir and your armory home dir to F:\Bitcoin and F:\Armory, respectively, do the following:
bitcoind.exe -testnet -datadir=F:\Bitcoin
Armory.exe --testnet --datadir=F:\Armory\testnet3 --satoshi-datadir=F:\Bitcoin
The problem is that Bitcoin-Qt expects the base bitcoin home directory, even for testnet, and will add the "testnet3" for you. If you specify F:\Bitcoin\testnet3, it will run in F:\Bitcoin\testnet3\testnet3. However, this wasn't realized when initially setting up the code for processing arguments, and therefore, Armory requires explicitly specifying the full path.
EDIT/UPDATE:
HERE'S WHY I THINK YOU (goatpig) MAY BE RIGHT... My
Mainnet Armory
runs perfectly fine..
If you want to reset and re-download the blockchain from scratch, you should also delete every file in the %APPDATA%\Bitcoin\blocks directory
Can I delete just the testnet3 block dir? As I mentioned, the only issue is with Armory testnet not working