It happens with legacy equipment. Did you try to run it on an emulator on XP pro? I know of people who have had success with that.
There's still a lot of stuff that won't run on anything but the original. I had RIP (Raster Image Processor) software that would only run on Windows 95, absolutely nothing else. Too many programmers like to play fast and loose with APIs, and their stuff breaks at the next OS revision. I know diabetes software that checked available disk space directly, so freaked when faced with a FAT 32 disk. There was also my old Atari 800XL, where some older apps designed to the quirks of the original 400/800 OS failed because of the revisions in the newer OS, and I had to load the old OS from disk (the original is in ROM) to use them.