I would assume you're giving too many details. People higher up the chain don't have time for details: that's why they hire you, so you can make decisions at that level.
You need to communicate:
- status of the project
- external blockers
- progress on OKRs or KPIs
- important personnel issues (e.g. people leaving, big HR issues, things that eventually will affect your deliverables)
The key is not to overwhelm with noise and learn to communicate what they want to know.
You need to communicate:
The key is not to overwhelm with noise and learn to communicate what they want to know.