Post Loop Missing Most Recent Post

If you don’t specify posts_per_page in your get_posts you will get the default amount of posts, which is five.

Normally the offset is 0 and order is by date, so this doesn’t explain why the most recent post would be missing.