M[u said:ddy]
Well that explains it. I was assuming it would use the IOS set in the config file.
The IOS in the config only loads after the startup IOS is loaded. I can't read the config file until I get a good IOS to load first and the newer IOSes support SDHC so this is why I check for the latest first. However I didn't think about stubs at the time so I'll have to implement a stub check.