Now I see what your problem is on all your three sites.
You have no posts in your blog. A feed will only select content of the type POST to display. If you want to have a feed you must put your content in posts, not pages.
I am sorry I did’t catch this the first time I took a look at them.
Pages is a very bad place to put essential content, as they have no categories or tags. They also usually don’t have an author byline or a post date in many themes (theme dependent). They also don’t go into an archive sorted by year and month.
For anything that is new, or related to the time of posting, and when the content rarely shall change, because you would then make a new post on the sbject, use POSTS for your content. They will go into the feed. Only use pages for persistent information that you will update only when it is actually changed, like conact information, colophon and “about this site”.
Pages usually have a menu item associated with them individually. Posts go into cetgories, and you select a whole category of posts to display. You can create a menu item for each category.
Put back your permalinks, theme and plugins back and make a choice on how you want to use WordPress. These choices are either using WordPress as it is designed with posts, or cluttering you site with hundreds of indivudual, unactegorized “pages” without a feed.