NetStream.seek(); help

Hi all, I am trying to convert my AS2 flv player to AS3 for a school project. The problem is when scrub to the last few seconds of the movie using the scrub bar I made it gives me the error “Error #2044: Unhandled NetStatusEvent:. level=error, code=NetStream.Seek.InvalidTime
at player_fla::MainTimeline/player_fla::frame1()”. Ive tried tracing out the time being sent to seek from the scrubber and tracing out the duration and both seem to be fine. If anyone could help me out it would be very much appreciated.

P.S I’ve included the site and the files below.

Site:
http://www.int-interactive.com/andrew/nigelTube/

Files:
http://www.int-interactive.com/andrew/nigelTube/nigelTube.rar

Andrew