There are two reasons as to why it may have looped. A mistake with the coding (as in it wasn't properly sent back to the menu at the end) or it's an in-universe loop for the character; a never-ending loop where she never finishes or is able to move on.