Custom Archive with Content for Custom Post Type

This post might help. Keep an eye out for the paginate_links(); function.

With the default paginate_links() setup, it will append the page number to the URL like so:

mypage.com/my-page/?page=5

So, on your page, you’d want to pass paged => $_GET['page'] along with your WP_Query args.

Create a new question if you’re still struggling, and comment here with the link.