Correct audio but wrong video recorded

Tonight, I set "The Weakest Link" to record from my local NBC affiliate. When I tried to play back the recording, the audio is from "The Weakest Link", but the video is from another program playing on ION.

My NBC affiliate is channel 36.1; my ION is channel 36.3. The stations are mapped correctly, and when I play the NBC channel live, I get the correct audio and video for the program (I have the ION channel hidden from my channel lineup, because I never watch it).

Why would this happen and is there a way I can prevent it from happening again?