Medio solucionado, lo tenia en modo avión, conectado solo por wifi, he desactivado el modo avión, he activado los datos y ahora aunque sigue conectado a la wifi ya funciona.
Si desactivo los datos, que no los estoy usando porque estoy conectado por wifi, deja de funcionar, cosa curiosa.
Un saludo