Sounds like a control problem... if anything goes wrong with the vents it all comes out of the defrost as a default.
I'd go through the i-drive and mess around with the vent settings to see what it does and doesn't do. If it still doesn't work right, that's what warranty is for.