I think you are correct that there are problems with the sync, but that's not a complete explanation, since there is a message at the bottom of the email list saying that "there are more emails on the server, click here to view".
So that to me implies that the classic desktop MS Outlook is deliberately set up to eliminate older emails from the view.
This occurs in ALL of my email folders in the desktop app, and yes, they are all properly set up to sync. The account is an Exchange account.
The problem also happens regardless of how many emails there are in the folder - so right now, I only have 2 current emails in my Inbox, but about 3 or 4 older ones which don't show up.
What I don't understand is why this apparently deliberately policy exists, for the desktop app to simply impose an aribitary cut-off date and not show anything older. Especially when the mobile app doesn't do that. That is the issue I was hoping to solve.
I was hoping that there was a setting somewhere that would cause the program to just show everything no matter how old. But I guess there isn't?
But I think you're right that a secondary issue is that there's a sync problem when I DO have to click on the link to see the older emails. That's when I get the hanging and crashes.
I actually live in East Africa, a part of the world where internet is very often slow and unreliable (which is a major reason why I really want everything to just show up). Any sync issue is probably due to that rather than any sync problem on my computer. I do often get sync error messages in the special folder for them, but I just empty it regularly without looking at them, because I believe that the errors are due to the internet service level, which I can't do anything about.
Thanks for your reply - and if there is a setting which can eliminate the arbitrary cut off date policy in the program, please do let me know.
Many thanks :-)