This page uses the standard site.recent_posts.

The site.recent_posts is populated on _posts only. For other pages, site.related_posts is empty, so jekyll-related-posts uses site.posts instead.

NB: site.related_posts and site.posts only ever have posts, not pages from other collections (e.g. samples).