Unfortunately I'm unable to recreate this on Ren'Py 8.5.3. Showing a marquee with dialogue, NVL or regular ADV, does not cause the animation to reset for me. I suspect you may have something going on in your NVL screen? If you can recreate the problem in a default project, let me know the Ren'Py version you're using and the code.