Got the problem resolved. Issue was on ClientAppointmentCreated event I was binding the appointment to tooltipmanager
var element = args.get_appointment().get_element();
var tooltip = tooltipManager.createToolTip(element);
In Month View when for a day more link comes this "element" becomes null for hidden appointments, so the second line was throwing error.