As to the original question, I would look at what format those images are in, it is entirely possible the screen saver feature in XP is unable to load that particular format.
I was going to suggest that, but then I re-read and noticed Bael said they all load at least once
Also, I'd presume they use the same code as the picture viewer to load images, so should be able to load any image you can with that.