When you have opened a record via the calendar view, you can see a little arrow right from the field titles. Via the menu there, you can choose “hide field” and it won’t show anymore in the expanded view of any (other) records.
Yes a different calendar view per status would work fine if I knew how airtable was deciding what fields it will auto hide.
If I am changing the fields per record, there’s no way for the system to know the fields vary based on the calendar view the records appear in.
I thought the calendar view would operate the same as other views where you can have an overarching decision of what fields to hide and show. But it seems the calendar view does not have this same ability