A causa do problema foi que acidentalmente, um arquivo que o Sunbird não pode abrir foi passado como um argumento de linha de comando (como um ícone adjacente acidentalmente foi arrastado e solto no ícone de atalho do Sunbird em um movimento rápido).
Presumindo que o que o usuário tenta abrir com o Sunbird deve ser um calendário, isso levou o Sunbird a adicionar o arquivo passado como um calendário adicional e, não conseguindo abrir o formato do arquivo (era um arquivo Batch do MS-DOS), JavaScript responsável por analisar o arquivo bloqueado e todos os dados do calendário não foram carregados.
O problema não ficou imediatamente aparente, pois o usuário minimizava a lista de calendários (isto é, movia o separador de divisão entre a lista de calendários e a tabela de calendários para a borda da janela; portanto, a lista de calendários era invisível). um novo "calendário sem nome" não era óbvio.