Alle presentations that use <ScheduleGroup> have at least one <ScheduleResource>.
Sample projects I have found show how you can add more resources (for instances , more Calendar types), but you cannot uncheck all calendars and view all events without a Resource row in the Scheduler. As soon as you uncheck the last Calendar type, the application crashes. That is probably why all the demos have 1 checkbox disabled, so you cannot uncheck the final Calendar type.
But I do want to be able to show both type of presentations - grouped and ungrouped - to the user with a click of a button: