On-call Calendar Shift issuesIssue You are experiencing On-call Calendar Shift issues.When a group modifies the start date for a roster the calendar will update for the current week.You can get the calendar to calculate for next week but nothing before it. Expected: In the on-call calendar you expect that there should be entries for primary or secondary this week even though you have the rota starting on 12/1/19. Current: Review Enterprise Monitoring in the on-call calendar and notice that there is no one for primary or secondary this week even though you have the rota starting on 12/1/19. CauseWe have identified that the "From" date of roster members is set to a date after "Rotation Start date" of the primary and secondary roster and it caused this issue.From investigating the changes made to the rosters we were able to see that customer deleted the association of roster members and added new ones.In the roster members record 'cmn_rota_member' the 'from' value is defaulted to the date you made these updates 8th Jan 2020. Testing OOB based on this, I could reproduce same with an existing rota and rosters.On the primary roster, I deleted and readded members.I noted in the members record, from field is populated with todays date.On the calendar I got the reportedv behavior. The primary rostered member does not display on calendar for previous weeks. It starts next week.To fix in the members record, I removed the date value in 'from' field and refreshed the calendar, primary members are now shown for weeks previous. ResolutionTo resolve this issue please update 'from 'date of all roster member to date similar to rotation start date. Alternatively remove the 'from ' date value of all roster members. (I tested and verified this fix worked on my OOB instance).This should internally correct schedule entries on the Calendar. Note: Roster member is available on the related list.Related LinksIn general at the time of creating the schedule rota, rosters etc using the wizard, the value selected as Schedule Start defaults as the 'Rotation Start date' on Roster and 'from' value on the member record.Therefore they are in synch and the rostered schedule is calculated correctly.However when updates are made to the Members e.g. as you have done removing and adding members, the previous 'cmn_rota_member' is deleted and a new 'cmn_rota_member' record is created. For this new record the 'from' value is defaulted to current date.You will find that in the dictionary entry for the column 'from' there is a default value defined as 'javascript:gs.now();'.You will indeed need be aware of this and make the appropriate change to the 'From' field value on the 'cmn_rota_member' to match 'Rotation Start date'.