Issue capturing with DeckLink Mini Recorder

I am using a Decklink Mini Recorder to capture HDMI signals in Win7, and it works for a 720p@60Hz source from STB. When I change another STB which sends 1080i@50Hz HDMI, however, the Media Express showed previews as if it were through a purple filter. The black background is now purple, and the other colors seems to be mixed with purple. Could anybody tell me the reason?
In addtion, there is something I need verification. Are all interlaced fields combined into a whole frame and send to the SDK, meaning that the data I captured are guarenteed to be a frame no matter the source is progressive or interlaced?
In addtion, there is something I need verification. Are all interlaced fields combined into a whole frame and send to the SDK, meaning that the data I captured are guarenteed to be a frame no matter the source is progressive or interlaced?