I have the TypeCover problem on my Surface Pro 2 on an occasional but recurring basis.
Sometimes I have found that connecting the keyboard in the opposite direction then turning it around the normal direction helps. Don't know why.... I just go with what works sometimes!