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?