I have the latest iOS and latest system firmware on fenix 8. Occasionally I get calendar stuff on my widget but hours later it will say "No more events" when I do. I was gaslighted into saying this was fixed with a firmware update three months ago and it wasn't. Please have an engineer responsible for the iOS bluetooth stack look at this.
I've unpaired the watch and repaired via Bluetooth multiple times, reinstalled the app. I would rather not do a full factory reset since I have a lot of bike sensors and custom settings but if I need to I will. I have little reason to think that will fix the situation.