Visionaire 3.7 has a very old libpng, so you need to set the generated pngs to maximum compatibility.
Pngs have a format with header part, that has a checksum, if that doesn't match, there are errors, it's also possible that the png is a newer standard and the libpng doesn't understand them.
Maybe the files are corrupted while downloading. Steam has an option to check the files.
@smac (Stefano Maccarinelli?): Have you considered an update to Visionaire 4? Visionaire 3.x was very sluggish, memory-hungry, error-prone and has very long load and save times. And it is from 2012 and problems with current operating systems like Windows 10 are possible. Visionaire 4 was rewritten and it runs much faster and more powerful than Visionaire 3.x.Hi! Yes. We considered it and we probably do it. We already bought the license. It will of course take a lot of time to re-test everything because the game is huge but the main problem is that using a newer version of Visionaire will make the current savegames incompatible. If it's not a problem for the players I think it will be ok to do it.