“Past Calendar items on Windows Live does not appear on Windows Phone calendar.” This is one of question in Microsoft Answers.
ActiveSync is the technology that is used to sync data from Windows Live and Google accounts. Apparently this implementation won’t go back further than 2 weeks or so. It’s an issue on every Windows Phone right now.
VsysCalendar is the answer for this issue! It allows you to specify longer sync periods. The calendar app can be synced with both Google and Windows Live directly.(not use ActiveSync)
Windows Phone users hope for an improved Windows Phone calendar. See Windows Phone Feature Suggestion Box, many request are listed : “there needs to be a weekly view”, “readable monthly view”, “calendar search”, “copy and paste” etc.
VsysCalendar solve many of these issues. The calendar app offers three different calendar views, search functionality, multiple reminders and much more.
There is a 5-day trial version so you can test it thoroughly. The app can be found in Marketplace here.