For some reason the phase is almost always off. Often it will draw the correct phase, then replace it with a wrong one.
It's supposed to be able to either be forced to the correct window size for the frequency, or not.If "RESIZE TO FREQUENCY?" is checked, then changing the frequency should resize the graph.
I'm thinking the problem is in one of the triggers screwing up the message order. It would make sense that there will be some rounding errors with window size, but that should make the phase change slowly, not jump to the wrong place.