Validating that the update time of the last item is after the create time of the token cannot account for items whose update time are earlier than the original query because of the added database transaction timeout buffer. Remove the check.
The listtoken package encapsulates the logic used for all types of pagination and refreshing across all list endpoints.