It is actually working correctly given the way it's currently designed: when the animation loops it goes back to the "Repeat to" frame, which is frame 0. This restarts the animation when playing forwards, but sticks it at the end when playing backwards.
We're due a stable release soon and this is not a regression, so I won't fix this for the next build. However I'll leave the report open and figure out something for the next beta cycle (I guess a "set repeat-to frame" action would do it).