short code for app_worker_monthly_calendar start_at "" not working correctly

I wanted to see my monthly schedule per month in one spot (calendar view not list view). This is the code i'm using on my page. Problem is that I can see 12 calendars but they're all the same as January 2015. Also is there a way to sort the appointments in the this "calendar view" so that the times are in order. It seems as though they are ordered based on their id number. So instead of it being, 1:00pm, 2:30pm, 5:00pm for example, It's 1:00pm, 5:00pm and 2:30pm.

JANUARY 2015[app_worker_monthly_calendar status="service,confirmed" worker_id="2" start_at="2015-01-01"]
FEBRUARY 2015[app_worker_monthly_calendar status="service,confirmed" worker_id="2" start_at="2015-02-01"]
MARCH 2015[app_worker_monthly_calendar status="service,confirmed" worker_id="2" start_at="2015-03-01"]
APRIL 2015[app_worker_monthly_calendar status="service,confirmed" worker_id="2" start_at="2015-04-01"]
MAY 2015[app_worker_monthly_calendar status="service, confirmed" worker_id="2" start_at="2015-05-01"]
JUNE 2015[app_worker_monthly_calendar status="service, confirmed" worker_id="2" start_at="2015-06-01"]
JULY 2015[app_worker_monthly_calendar status="service, confirmed" worker_id="2" start_at="2015-07-01"]
AUGUST 2015[app_worker_monthly_calendar status="service, confirmed" worker_id="2" start_at="2015-08-01"]
SEPTEMBER 2015[app_worker_monthly_calendar status="service, confirmed" worker_id="2" start_at="2015-09-01"]
OCTOBER 2015[app_worker_monthly_calendar status="service, confirmed" worker_id="2" start_at="2015-10-01"]
NOVEMBER 2015[app_worker_monthly_calendar status="service, confirmed" worker_id="2" start_at="2015-11-01"]
DECEMBER 2015[app_worker_monthly_calendar status="service, confirmed" worker_id="2" start_at="2015-12-01"]