I think it's unlikely that Hyper Tough code reader can read Nissan TCM CVT error codes...
A lot of times with this new computers in cars when you change a part say like the mass air flow sensor or throttle body, the car does either have to relearn or be reprogrammed to accept the new part. Also, maf sensors are best when purchased OEM, I've heared that some aftermarket mags have slightly different readings even brand new versus oem. Not saying you didnt go oem there though just trying to think of anything. I would be curious to see what would happen if you cleaned the old MAF real good and put it back in.
Ok I'm sorry about the vagueness. Cleaning the MAF sensor involves removing it and spraying a cleaner inside and all around the inside from both open sides. CRC MAF sensor is a good product to try. After removing the sensor, look inside and check the condition of, what look like thin fins that the air would flow through. Sometimes when very dirty you will see what looks like clumps of dirt on them. Try to spray on them and also the electrical connector. The maf measures the amount of air entering the engine and adjusts the fuel supplied respectively. Sometimes aftermarket MAFs will give slightly different values for the same amount of air being measured by an oem MAF and can be enough of a difference that you still experience the same problem. I hope that at least explains the cleaning of it and I'm sorry if its still confusing.Okay so how do I clean it? Y'all cant tell from my pic but I'm such a blonde on some things and I bought all parts from auto zone it didn't register at the time that they was after market parts. Again I am a blonde don't laugh at least I'm being honest about it. Lol 😁😅😂🤣😁😇😇😇😇😇