In my sandbox environment I have created a new model-driven app which has its own solution. I've also created a custom entity and added it to the solution, along with Accounts and Contacts. When I load my app I see Accounts and Contacts in the navigation area on the left. Then I've edited my site map to include the custom entity and published. When I load my app now I still only see Accounts and Contacts. I even went as far as to remove contacts from the site map. After that my navigation still showed Accounts and Contacts.
What steps am I missing or messing up in the addition of this custom entity?
Just make sure you are doing this troubleshooting steps.