Does it run properly as of now?
If it does, get the oil changed immediately,
If u think there's slipping or jerks (other than slight jerkiness at 30-40kph speed when throttle position is varied, that's normal behavior for grande to jerk a little around that speed) then get the transmission inspected first.
40k interval is Indus's recommendation to dealerships,
internationally, the transmission is sealed for lifetime of vehicle & 60k miles (100k km) is suggested under severe usage but people have had the fluid changed under and way over that mileage without issues.
Ironic but K313 is kinda tough one among cvt transmissions