CSVなどで大量のデータを流し込むときに、ページネーションをつけると、投稿時間が同じ投稿があったときに重複が出る可能性がある。
そのため、下記のように複数条件(IDつけると重複は確実になくなる)の「orderby」を指定する必要がある。

new WP_Query([
  'orderby' => 'date ID',
  'posts_per_page' => 10,
  'paged' => get_query_var('paged') ? get_query_var('paged') : 1,
]);