WordPress front page empty, however, there is content on website

I can’t comment yet, so I’ll have to put this as an answer 🙂

What do you see when you go to Settings / Reading, in the section that says “Your homepage displays”?

If it is set to “Your latest posts”, the home page will be aggregating your post content and won’t be using a particular page.

Another thing to check, when you go to the “Home — Front Page”, what is set under “Page Attributes” and “Templates” on the right hand side? If it is using a custom template, the content may all be coming from here?