Hi,
WindowsImageBackup is very finicky.. To make my point, I just tried recovering one of the images that had previously worked earlier this evening to an exact duplicate of the 512GB SSD that I use for Windows.. The images did appear as available, but all attempts failed with some error concerning "An Active Data Drive In Bios" and another I don't remember..
But prior to this I made the mistake of changing two things at once.. A different drive, and I renamed the folder inside the WindowsImageBackup folder copy.. It's name was Asrock just for reference.. I simply added a date..
When initially attempting to recover these two images to a 1TB HDD and a 512GB SSD, neither of my brand new images were appearing.. After a good bit of head banging I tried something else.. One of the things I tried was creating a 3rd image which worked normally.. This gave me the idea to return the renamed folder to it's original name.. Suddenly I now had all three images available and working.. It seems that tinkering with the copy also caused the original to not appear.. After returning the copy to it's original name, it and the original appear and work..
BTW... Have you been switching the actual WindowsImageBackups between different drives ?
I should note that I have been doing this for a good number of years as well.. I haven't used it much lately due to the types of issues we are discussing now.. The free Macrium Reflect seems to be an excellent imaging tool, but that will not make your existing images usable..
My recollection is that at one time I was able to recover images to different drives without issue, but the Windows 7 Backup + Restore has appeared to me to become less reliable with every new build of Windows 10..