You can find
hotmail not receiving emails due to browser issues and excessive cache. So, it is best to try logging into Hotmail from a different browser. Now, see your mailbox. If you find the messages there, you need to make changes to your browser.
Another fix for the same problem is to clear all kinds of data from the browser. You can then try accessing your Hotmail account. Updating the browser is another way to resolve this issue.