Repeater List - Soo far soo good. then Boom :)

Every time you load a page in the browser it will revert to default states. That’s just how basic web pages work (without cookies or backend databases.) This is not limited to repeaters. If you have a text input field and enter some text, then reload the page (with browser reload button or say, navigate to different page and back) the field will be empty. If you have a page with a draggable widget, move it around then reload the page, the widget will be in its default initial location.

So, you can use global variables to track or pass data between pages–or between instances of the same page (kind of like a “virtual cookie”.) In your case, whenever you add a row to your repeater, you would need to update a global variable with whatever data is required to create that row. Then, using the OnPageLoad event, add rows to your repeater using the value of that global variable.

This thread can help you. Take a look at the sample .rp file I added there. The only difference is that instead of having the same repeater on two different pages, you have one repeater that needs to be updated when the page loads.
https://forum.axure.com/t/repeater-content-across-pages/60337/4?u=mbc66