I don’t see any issues with your post or project page. It’s likely new content just came in and things got pushed down. Sorry I don’t have a better answer!
Both of the things you listed do not have any effect on whether something can show up in “most recent” on the devlogs page