More than likely the cause of this is the User is some sort of onMessage Manager such as Giving Mangager, Pushpage Manager etc.

If the User goes to the front end URL while logged in on another tab, they will no longer see the unpublished Pages. The alternative is if the user no longer needs the Manager role, you can remove them from the role that is providing them access to the unpublished pages.