For an example, go to /event/turning-twenty/ on the specified site (it’s an “open” dev site, only hidden from search engines – it’s no big deal if someone somehow ends up there, but no full URLs in public replies please).
This event takes place between the first and the second occurrence of a recurring event.
Clicking NEXT takes you to the first occurrence of the recurring event, not to the second, as expected. From there, you end up in a loop.
I noticed that the date /2023-03-01/ of the singular event gets added automatically to the NEXT link – could this be a clue as to what’s going on?
Another example is /event/single-day-start-end/ – also sits between two occurrences of a recurring event – same behaviour: you can’t get to the next event (ie the third and last occurrence of a recurring event), you jump back to the first occurrence.