You could try disabling the built-in Roxio burning engine in WinXP by going to Control Panel | Administrative Tools | Services |IMAPI CD-Burning COM Service | General and turn it off by setting the service status to Stopped.
If this produces no results, you could try installing ASPI drivers. Go to cyrus-troy Downloads
and download the ASPI Check and Force ASPI programs.
(extract) ForceASPI, read the Index.htm file carefully, and run the program. ForceASPI will install the v4.60 (1021) ASPI layer.
Reboot, run ASPI Check, and if the installation is correct, try the Optorite again to see if it works.