Did you use the default Windows XP drivers for the scanner, or dedicated drivers?
It might be worth checking the manufacturers website to see if there is a Win XP driver available.
I can't say for sure, but it might be that Win XP drivers don't come with all the bells and whistles that the manufacturer supplied.
Regards,
Z