other then the jerk at shift from P to D and forward motion what is the problem you are facing?
you need not to fall trap of mechanic hoax to change transmission. when was the last time you changed the transmission fluid ? -please state no of kms, not days or months please.
call up 0300 223 7538 Irshad Ahmed at society office 10 am to 7 pm weekdays. take the vehicle ask him to scan and run diagnostics. if needed, you may only need cvt oil top up or change if it is over 55000 kms old.