dont set current type if connect attempt was bad