Depende do fator de zoom (CTRL +/-) da exibição, ou seja, o número de horas exibidas na exibição, mas surge quando a altura dos eventos é o valor mínimo. A altura mínima depende do tamanho da fonte do texto e de um pouco de margem / preenchimento nas caixas de evento (a altura mínima permite exibir verticalmente o texto). Se você definir uma duração para 5 minutos para cada evento, terá o mesmo problema se o zoom for muito pequeno.
Para evitar o problema, você precisa aumentar o fator de zoom ou pode adicionar algum código css no arquivo userChrome.css para reduzir a altura mínima das caixas. Sem alterar o tamanho da fonte, você pode tentar algo como:
.calendar-event-box-container {
margin: 0px !important;
}
mas obviamente o problema surge novamente se o fator de zoom for muito pequeno.