well thats just it, did you read the manual ? how did you knew it was time to replace cvt oil ? why did you give it to a jahil mechanic ? did you knew what viscocity and brand to put in ? cvt's are extremely complex and damn expensive to replace ,
i can only advice you to read the manual and always cross question and rag these so called mechanical experts before they wreck your car,