I had this issue. I scrolled all the way down to the bottom of my messages & then back up seeing no unread messages. I restarted my phone & when I went back to messages, there was a message opened. It did not just take me to the list of them. When I went back to the main message menu, the number had been cleared.