paginator: Recreated the `next` query on error
If we want to retry getting the next element, we need a new Future as we would otherwise
re-run the same future and thus hitting a "async fn
resumed after completion" error
Signed-off-by: Corentin Noël corentin.noel@collabora.com