I have disassembled mine, cleaned the tunnions and once even used P600 sandpaper to try and clean up any oxidation. All to no avail.
I find that using the 520 fence without locking the main table to an aux table, I will slip at least 0.5 degree after just a few rips. So I, too, now set the table 89.9 to 90.1 degrees to the blade with the table at the using height and use at least the 3 foot tubes to lock the main to aux.
The funny part is
I am doing some work that requires that my cuts are spot on 90 degree to save messing with the made assembly a good bit.
I guess those of us with the problem learn to 'live with it.'
Forrest