Did you re-write the frequency into the memory channel once you got the offset where you wanted it? If you didn't, it will go back to whatever was in the memory any time you move to another memory channel and return.