Hmm.. I know what you need. The SVGs need to be re-rendered again. Instead of the Replay standard action which I explained multiple times you need to re-enter the slide. Have a look at this blog post (or the Captivate tutorial) which explains the difference between Replay and Reset (=re-entering the slide):
In short: you need a variable to store the first frame number of the slide, and use that variable to reset the playhead one or two frames before that first frame number, thus re-entering the slide from the previous slide.
An easier way is to create a very short dummy slide before the present slide, navigate to that slide. Learner will barely notice that there was an intermediate slide.