¿Qué contexto usas como disparador de la tarea de inicio la grabación?
Te lo digo porque, en mi caso, si utilizo uno de tipo "Estado > Teléfono > Llamada" (el más evidente) me pasa lo mismo que a ti. En cambio, si utilizo un contexto de tipo "Evento > Teléfono > Teléfono descolgado" la grabación funciona perfectamente seleccionando como origen para la grabación "Llamada".
Usando el evento en vez del estado (y un par de trucos más) mi sistema de grabación funciona perfectamente en todos los casos. Y sin perder ese primer segundo provocado por la espera para que se carguen los datos de la llamada en las variables de Tasker.
