Solved! Go to Solution.
esriConfig.defaults.map.panDuration = 0;
esriConfig.defaults.map.panDuration = 0;
Thanks a bunch. I was stuck on this for a while. I had a bug that was producing a sort of feedback loop. I think it was trying to process two animations at once and was causing it to freak out. Setting to 0 ensures the event post processing is complete before the next event post processing begins.