Lo más probable es que no se estén enviando esos textarea, por eso cuando intentas recuperarlo no existen.
¿ por qué no se están enviando ?
Pues por qué según veo en tu html cada textarea esta dentro de un form independiente, no veo donde tienes el Submit o si lo haces mediante js. Pero para que se envíen todos los textarea deben pertenecer al mismo form o hacer el trabajo de recorrer todos los form y sus textarea con js y que este los envie.
Yo realmente lo haría de otra forma, enviaría los textarea como Array, pasando el id como clave.
Es decir:
De todas formas como lo hagas es irrelevante, para resolver tu problema, pues creo que es la estructura de tu html lo que falla.