Well, we need to know if the phase of your analog signal is changing (likely) or if the "extract single tone information.VI" is faulty (unlikely).
What happens if you display your signal on a graph indicator. Does it seem to scroll or does it look locked? Phase is quite meaningless without a reference point.
Have you tried testing your code with the "simulate signal" express VI to eliminate the external hardware?