I had same problem as this.
In the end what fixed it for me was to NOT set up my chosen blog page under Settings->Reading. I left that blank.
Rather on the Edit Page screen of my chosen blog page, I set the Template (under Page Attributes) as Blog and the posts appeared!
Hope that works for you and any others having the problem!