Про замену версии не знаю...
Поменяла обратно на 2 - эффект остался прежним... теперь у меня календари всё время заполнены...
НО... есть другое приложение

там я это отслежу... (попробую)
Пока осталось впечатление, что отображение произошло именно от закоментаривания
runObject.getLast();