When a calendar has a class binding with for example :class="{'disabled': !isActive}", and the isActive property changes, the changing class causes the rendering of the calendar to break.
See this codepen for a demo of the issue(click the button in the top left):
https://codesandbox.io/embed/fullcalendar-vue-1lktx