Thanks for your reply ??
To answer your questions:
1) The posts are published.
2) The posts share at least one category, so it’s not like the ones that don’t show are in a different category.
I assume there must be some problem with the WP loop command, but I don’t know much PHP