Mail still broken. Exchange email not showing up when mailbox is opened despite the unread count being there. Need to click filters to get them to appear.
Have you tried deleting and re adding the account? I had an issue with my mail server (not exchange) with filters not working reliably and deleting and re adding it fixed it.