I'm not familiar with xfburn, but I have a similar problem with my DVD drive (it's a known issue with my burner). You might want to run cdrecord from the command line and view the output for any clues.
Run "cdrecord -scanbus" to get the $TARGET (for example: 1001,0,0).
Code:
cdrecord -v -pad dev=$TARGET -dao -audio -swab *.mp3