Flv playback buffering loading replacing issues

created a custom player with custom components. the player works, I can succesfully load/replace the file, however it begins to randomly fall apart.

lyric-entertainment.com/beta (choose artists and then browse through some of the songs, it will work at first, then crap out)

There is no telling which file or how many it will go through before falling apart. It is different every time???

I’ve tried using multiple forms of replacing the file. nothing seems to work, can anyone help me.

I am not using or creating a new netStream. Should I be? and why?

currently only using this code to rplay the flv:
import mx.video.*;
my_FLVPlybk.playPauseButton = my_playpause;
my_FLVPlybk.seekBar = my_seekbar;
my_FLVPlybk.bufferingBar=my_buf;
my_FLVPlybk.setBufferTime (3);

then this for each button to replace:
my_FLVPlybk.contentPath=“myfile path”;
or
my_FLVPlybk.play(“myfile path”);

each one works, up to a point.

has anyone experienced this?

any help is greatly appreciated.