Pudo ser la levadura.
Hola!
Es posible que la levadura química hubiera perdido algo de fuerza si el sobre llevaba abierto mucho tiempo. Así que, si lo hiciste todo igual, igual que siempre, puede que tuviera la culpa la levadura.
No obstante, un bizcocho puede quedar poco esponjoso por muchas cosas: por no batir bien los huevos, por hornearlo a baja temperatura, por abrir el horno antes de tiempo...
Si necesitas ayuda, te dejo la receta de una tarta de zanahoria que sale genial:
http://www.codigococina.com/tarta-zanahoria-crema-queso/