Okay, I’d hate to spam my own thread, but I have some updated information.
I was playing around with the code a little more, and I realized that what was happening was that wordpress was putting articles that didn’t meet the requirement of the query in the code, but with no link. As in:
<a href="https://linkremoved.com/infinite-wisdom/article/whatever/" title="Text Removed">
</a>
The weird thing is, if I change posts_per_page to two, then only one thumbnail appears, and the other becomes a silent link, even if it does meet the query_post requirement.
Why does this happen?