@sdetweil I think I might’ve just found its related to the month / week views of Ext3…
This is how I have it now:
{
module: "calendar",
classes: "page0",
header: "What's Poppin'",
position: "top_right",
config: {
colored: true,
calendars: [
{
name: "xx_cal",
color: 'yellow',
fetchInterval: 7 * 24 * 60 * 60 * 1000,
symbol: "calendar-check-o",
url: "basic.ics"
},
{
name: "yy_cal",
color: 'green',
fetchInterval: 7 * 24 * 60 * 60 * 1000,
symbol: "calendar-check-o",
url: "webcal"
},
],
}
},
When I separate them to two instances, this is the code I have:
{
module: "calendar",
classes: "page0",
header: "XX Calendar'",
position: "top_right",
config: {
colored: true,
calendars: [
{
name: "xx_cal",
color: 'yellow',
fetchInterval: 7 * 24 * 60 * 60 * 1000,
symbol: "calendar-check-o",
url: "basic.ics"
},
],
}
},
{
module: "calendar",
classes: "page0",
header: "YY Calendar'",
position: "top_right",
config: {
colored: true,
calendars: [
{
name: "yy_cal",
color: 'green',
fetchInterval: 7 * 24 * 60 * 60 * 1000,
symbol: "calendar-check-o",
url: "webcal"
},
],
}
},
And without the Pages module, I do get both to load

I went to add Pages back in with the two calendar instance configuration and have EXT3 on week mode, the second calendar stream does not load

And still no color on calendar view on the second page

But then if I switch to month mode in EXT3 streams are loading in and some colors work - but there’s still two events (from the XX calendar) that loaded but did not get color applied.

As I’ve been messing with it, sometimes on the first run it will load both calendar streams when its in week mode, but it usually doesn’t load it after it runs once. Sometimes in month mode, it still doesn’t load the second calendar, so its not 100% accurate