Currently when refreshing suggestions, users can get the exact same set of articles (I experienced this with a user that had only one translation among their published ones and for languages with only personalised suggestions available).
If the number of suggestions we can get is small, it is ok to cycle through them even if that makes some of the same suggestions to appear after some clicks on refresh. But we need to make sure that the list is different between one step and the next (even if we need to include some random suggestions in between).
Otherwise, users may get the impression that the refresh button is not working and become discouraged about keep exploring suggestions.
The issue is illustrated in the following animation (note how after the click on "refresh" top items are the same and the bottom ones different):