Hi Pranjal,
I am not sure whether this is the reason, just giving a try.
After changing the cycle from 3 to 5, how did you scheduled the plan ?
When you click new start, system will give options for delete and skip ?
On scheduling with 3 years cycle from 2004 it will 2007 / 2010 / 2013 / 2016
Option 1 : Just by changing the cycle from 3 to 5 and gng into IP10, system will propose the dates has 2007 / 2010 / 2013 / 2018, since the first 3 are already called.
Option 2 : After changing to cycle 5, on scheduling in IP10, if you skip the previous calls, then the dates are changing from the first calls, which gives 2009 / 2014 / 2019 etc
Option 3 : On scheduling if you delete the calls, then system will propose 2009 / 2014.
Let us know how you scheduled.
Regards
Terence