4 things:
1)get rid of the roxio crap and use nero to burn your cds
2)how fast are you burning them? when you burn at high speeds data will get lost and cause the cd to spit out errors either at entry or randomly while playing
3)are you using a cd-r disc or a cd-rw disc? to my memory i dont believe the 7874 will read a cd-rw so make sure its cd-r
4)whats the bitrate on these songs youre downloading because if its too low or too high of a bitrate the player wont know how to read it