Can you confirm -- how did you actually "reduce" the number of calendars it needed to sync to the watch???
I am missing something here. Do you mean, on your iPhone? Did you change this in the Calendar app itself, on the iPhone, or in the Settings?
There are several places to do various things, so here's what I have (and I'm getting nothing) so any pointers on what you're doing differently could help me and others resolve this. (Note: I'm also using a calendar via a Google account as you are, so I think if I can copy your set-up, my problem could actually finally be resolved.) So far, I've only ever seen "No events this week" in a frustratingly uninformative Apple Watch experience. :-(
On iPhone:
* In Settings > Mail, Contacts, Calendars > Accounts > my Google account > Calendars slider switched to "on" (all other sliders off)
* In Settings > Mail, Contacts, Calendars > Calendars > Sync is set to "Events 2 Weeks Back" (minimum value just in case)
* In Settings > Mail, Contacts, Calendars > Calendars > Default Calendar is set to my primary work calendar in the Google account
* In Settings > iCloud > Calendars slider switched to "off" (no iCloud calendar; I've tried both options, no change)
* In Calendar > Calendars (bottom button) > unchecked all calendars except my one primary work calendar in the Google account.
Or did you do something in iCloud, either on your Mac or on your iPhone, or on the web? It's hard to figure out whether the Apple Watch is displaying the content of my iPhone's built-in Calendar app, or if it's displaying its own version of the iCloud calendar somehow. If the latter, I can't work out how to tell iCloud to subscribe to any real calendars aside from the two pre-loaded calendars you can subscribe to in iCloud (birthdays of friends, and national holidays).
And of course, there are absolutely no useful settings on the iPhone "Apple Watch" app relating to Calendar. It just shows the alerting options, nothing about which account to display, and certainly nothing as fine-grained as which calendar to display (within the accounts). Note: I hate the idea that I have to sacrifice my full iPhone experience just to get it to sync to my watch, but I'll do it, I suppose, if there's a way to make it display anything more than "No events this week" which is driving me insane. :-(
Also, do I have to wait some undetermined period of time to even test any changes out? How do I know if the changes I made will eventually actually propagate to the watch? It's impossible to understand the model here: whether it's my iPhone that's loading the data, or if it's a back-end iCloud service that's polling the feed periodically. On the iPhone, there's also the setting to say whether to use fetch or push, but of course for these types of feeds, it only offers fetch or manual. So that doesn't really tell me much. :-(
Thanks for any pointers.
Steve (without any events on my Apple Watch calendar)