What you describe is a problem many had already before, what I talk about is new: no matter if I'm on wifi or 3g, and even when connection is not switching (or allowed to, I'm keeping wifi off these days) connection loop happens constantly, and never did before. Probably something changed on whatsapp side (that's my ignorant guess at least).