Es normal que este vacia: contador2() hace una tarea asincrona, y tu la estas ejecutando en el hilo de la UI, y como capturas la excepcion como (Exception e), y no haces e.printStackTrace() no sabes de donde viene, pero si pusieras un Log.d dentro del Exception probablemente te saltaria
Deberias ejecutarla de forma asincrona (ej: AsyncTask como haces en Insertar) y una vez haya finalizado, ponerle el resultado de response2 al TextView