Cue Point duplicating itself when new video is loaded

Hi all.
I’m using FLVPlayback to load videos into the background of a website I’m working on. The videos are of a pop-up book and consist of 3 sections, “open”, “loop” and “close”. I’m using embedded cue points to detect when the “loop” section has reached the end (‘loopEnd’ cue point) and I’m then seeking to the start of the looping animation (‘loopStart’ cue point) to create a smooth loop.

To bypass the ‘loopEnd’ cue point when a button is clicked I’m using setFLVCuePointEnabled(false, “loopEnd”) which is working perfectly fine. The only problem is when I load another FLV into the player it duplicates the ‘loopEnd’ cue point, causing the seek to stutter every time a listener detects this cue point. If I then load another FLV, the cue point is duplicated again making things look even worse! Why is this happening and how do I fix it!?

I hope this post makes sense, I’ve not found a solution to this problem anywhere on the internet so far! I’ve tried using AS Cue Points and I’m getting the same issue!

Thanks for any help,
Jamie