I am building an Audio CD player in TP 7, and i am using an old Unit that i found on a website, it works OK but there is a little bug, it can't play the first track from the CD. I don't know what is the problem, tried everything but it will not play the first track ops: can someone help me?

Here is the link to the Unit:

http://victim_of_bodom.t35.com/CDROM.PAS

and 2 examples:
[pascal]
uses CDROM;
Begin
cd_play(1,cd_track_length(1));
End. {playing the 1st track, NO sound, Nothing}
[/pascal]

[pascal]
uses CDROM;
Begin
cd_play(2,cd_track_length(2));
End. {plays the 2nd track, works OK}
[/pascal]