Hello, are your Gmail calendars and contacts visible when you sign in directly at Gmail on the web?
Open Outlook, go to File, Account Settings, then Account Settings again, select your Gmail account, and click Change. Choose More Settings, then go to the Advanced tab and ensure “Use Cached Exchange Mode” is not selected for Gmail accounts. Next, remove the account from Outlook, restart your computer, then add it again using the Google account option and complete the sign in through the browser window. This setup restores full sync for mail, calendar, and contacts with Outlook on your phone.