When you zoom in on the image, the shape of the ROI overlay is preserved rather than mapped into individual pixels. Therefore the ROI may look shifted from its place of origin. However, the data is still okay, which can be demonstrated by using either IMAQ Merge Overlay VI or using IMAQ ROIToMask VI.
Does this explain the behavior you are seeing?