as far as i can subjectively tell, the algorithm is unchanged. however, there seems to be a bug where traktor fails to write/store the autogain. as a consequence, the autogain remains–incorrectly!–at 0.0db.
i recommend you make the “analyzed” column visible in the browser. see if you have a number of files with an autogain of 0.0db. (as traktor computes the autogain in 0.1db increments, if autogain works correctly, you should have only very few tracks with 0.0db autogain). if you have a bunch of files with an autogain value of 0.0db, you are probably affected by the bug and should re-analyze those files.
rgtb, I’m very glad for you because this “accidental feature” is more than annoying. I’m quite positive that there is a bug reported as I did found people discussing it on the forums.
About your second remark, I’m not going to comment but I stand corrected that TPRO2 won’t loose gain data but will loose cuepoints/bpm/bpmlock.
If you have any info about the problem, I’d like to hear and discuss it.
If you need more precise outline for bug reproduction, I can send it to you but only if there is a chance of you fixing it.