Okay, the thing that gets most people is what happens after the pause. The culprit is the jump to frame field is probably set to zero, that way you basically go back to the beginning of the animation. When you insert a pause, say at frame 30, then set your jump to field to 30. That way when you continue the animation, it starts at 30.
Say you have a video clip in the scene director that has an animation on, then a loop that starts at 10.* You could set an event at the end of the clip and the jump to field will be 10 and it will loop indefinitely. But what happens if you have some other animations occuring during the loop? Simple, just drag a second instance of the clip into the timeline and have the event jump to the first frame of the start of the loop in the second instance and an event that loops back to the 10th frame of the second instance of the clip.
* Okay, this got a bit complex as it starts to involve materials. You can directly drag video clip materials into the timeline of the scene director, but you must make sure that in the video clip material, autoplay is unchecked. This is handy for frame accurate effects in the timeline like object animations and such.
#XPression