Weird Inbox problems Outlook 2010/13 and Exchange

Outlook version
Outlook 2010 32 bit
Email Account
Exchange Server
Really weird one this.
I've migrated 7 accounts across from IMAP to Exchange.
5 have migrated across really well.
2 are having problems with the Inbox in Outlook 2010 and 2013.
They both sync all folders to exchange except for the Inbox.
The Inbox show all the emails up to the date of the migration

But nothing after that.
Using the web OWA does show these latest emails.
So the Outlook Inbox is not syncing with the latest Exchange Inbox.
Any ideas?
I've opened the account using different profiles and different machines with Outlook 2010 but still get the same problem.
Adding the account to an iphone does show the correct Inbox.
In Outlook 2010 I created a new Folder called "Copy from Inbox"
When a new email arrives, there's a brief period where you see a new email has arrived notice.
I can click on this and I see the new email!
I then move it to the new folder I created above.
I can then see the new emails!
I just can't see them in the Inbox, even though the total count and the unread numbers go up every time a new email arrives.
And this only happens on 2 out of the 7 accounts.
In Outlook 2013:
I've labelled my missing emails "test" in the subject line, when I search the current Folder using "test" they are there. However when I search using Current Mailbox, they disappear.
When I go back to Inbox they disappear.
I'd really appreciate any help, this is driving me insane :(
Outlook version
Outlook 2010 32 bit
Email Account
Exchange Server
So you are copying mail to another folder and can't see the original that was left in the inbox?

Try resetting the view. I'm not sure it will help... also, make sure you aren't using a view that hides read messages.
Thanks Diane,

Rhat was exactly the problem, there's a weird bug in imap migration that changes the default view. Even resetting the view doesn't help.

You have to go in and delete the view.