The discussion of the actual problem is labelled in bold after the notoriously long definition of vertex operator algebra is given for the sake of completeness (Note: "fields" and "locality" are not relevant for this exercise, as far as I can tell). (The definition of vertex algebra is taken from Vertex Algebras and Algebraic Curves by Frankel and Ben-Zvi, and the conditions for a vertex operator algebra as well as the exercise are from the notes "Vertex operators and modular forms" by Mason and Tuite.)
Definition of vertex algebra. A vertex algebra consists of:
$\bullet$ (space of states) a vector space $V$;
$\bullet$ (vacuum vector) a vector $|0\rangle\in V$;
$\bullet$ (translation operator) a linear operator $T:V\to V$;
$\bullet$ (vertex operators) a linear operation $$Y(\cdot,v):V\to \text{End}V[[z^{\pm 1}]];$$ taking each $A\in V$ to a field $$Y(A,z)=\sum_{n\in \mathbb{Z}} A_{(n)}z^{-n-1}$$ acting on $V$.
These data are subject to the axioms
$\bullet$ (vacuum axiom) $Y(|0\rangle,z)=\text{Id}V$. Furthermore, for any $A\in V$ we have $$Y(A,z)|0\rangle\in V[[z]],$$ so that $Y(A,z)|0\rangle$ has a well-defined value at $z=0$, and $$Y(A,z)|0\rangle|_{z=0}=A.$$
$\bullet$ (translation axiom) For any $A\in V$, $$[T,Y(A,z)]=\partial_z Y(A,z)$$ and $T|0\rangle=0$.
$\bullet$ (locality axiom) All fields $Y(A,z)$ are local with respect to each other.
A vertex algebra is called a vertex operator algebra if $V=\bigoplus_{n\in \mathbb{Z}} V_n$, and $V$ has a distinguished vector $\omega$ called the conformal vector such that $Y(\omega,z)=\sum_{n\in\mathbb{Z}} L_n z^{-n-2}$, where the $L_n$ satisfy the Virasoro relation
$$[L_m,L_n]=(m-n)L_{m+n}+\frac{m^3-m}{12}c\text{Id}_V.$$
We also have that $V_n=\{v\in V:L_0v=nv\}$, dim$V_n=0$ for $n<<0$, and $Y(L_{-1}v,z)=\partial Y(v,z)$, i.e. $T=L_{-1}$.
Facts from previous exercises. We know that $Y(|0\rangle,z)=\text{Id}$, $|0\rangle\in V_0$, $\omega\in V_2$, $L_n |0\rangle =0$ for $n\geq -1$, and $(L_{-1}v)_n=-n v_{n-1}$.
The problem.
To show that $L_{-1}v=0$ implies that $v\in V_0$, I started by thinking of how one can use this data to generate expressions that relate $L_0v$ and $L_{-1}v$, such as
$$[L_1,L_{-1}]v=2L_0v=L_1(L_{-1}v)-L_{-1}(L_1v)=-L_{-1}(L_1v)$$ and $$[L_0,L_{-1}]v=L_{-1}v=0=L_0(L_{-1}v)-L_{-1}(L_0v)=-L_{-1}(L_0v).$$ The first expression doesn't seem to help since I can't see how to find/use the value of $L_1v$, and I don't see how the second expression could imply that $L_0v=0$, since if $v\in V_1$ for example we still have $L_{-1}(L_0v)=L_{-1}v=0$. Further, I can't see how any of the other data might apply.
Here I've adapted the proof from Lepowsky and Li's Introduction to Vertex Operator Algebras and Their Representations. They prove a more general result, and we need not refer to the concepts of 'centralizer' or 'vertex operator subalgebra' to establish our result, namely that $L_{-1}v=0$ implies $v\in V_0$, i.e. $L_0v=0$.
The proof uses the commutator identity $$[u_m,v_n]=\sum_{i\geq 0} {m\choose i} (u_iv)_{m+n-i},$$ which I didn't include in the original post since (1) I didn't think it was relevant and (2) there are several other identities (the Jacobi identity and the associator and skew-symmetry identities), and if I included all of these my post would have been a giant wall of definitions. Lesson learned that I should have been more skeptical of my intuition.
First, we prove the useful fact from Remark 3.2.4 (more or less exactly as in the book) that for $u,v\in V$, $[Y(u,z_1),Y(v,z_2)]=0$ if and only if $u_nv=0$ for $n\geq 0$.
If $[Y(u,z_1),Y(v,z_2)]=0$, then $$\sum_{m,n\in \mathbb{Z}}[u_m,v_n]z_1^{-m-1}z_2^{-n-1}=0,$$ therefore $[u_m,v_n]=0\Rightarrow u_mv_n=v_nu_m$ for all $m,n\in \mathbb{Z}$. By the creativity axiom, $v=v_{-1}|0\rangle$ and $u_n|0\rangle=0$ for all $n\geq 0$, so for all $n\geq 0$ we have $$u_nv=u_nv_{-1}|0\rangle=v_{-1}u_n|0\rangle=0.$$ On the other hand, if we assume $u_nv=0$ for all $n\geq 0$, it follows immediately from the commutator identity that $[u_m,v_n]=0$ for all $n,m\in \mathbb{Z}$. This completes the proof.
Now to the original problem. I showed in my other answer that $L_{-1}v=0$ implies that $Y(v,z)=v_{-1}$. Hence $v_n=0$ for $n\geq 0$, so for any $u\in V$ we have $v_nu=0$ for all $n\geq 0$. Remark 3.2.4 implies $Y(v,z)$ commutes with all other fields, i.e. for all $u\in V$ we have $[Y(v,z_1),Y(u,z_2)]=0$. This clearly implies that $[Y(u,z_2),Y(v,z_1)]=0$, hence $u_nv=0$ for all $n\geq 0$. This is true in particular for $u=\omega$; since $\omega_n=L_{n-1}$, for all $n\geq 0$ we have $$\omega_nv=L_{n-1}v=0,$$ so it follows that $L_{-1}v=L_0v=0$. Thus, $v\in V_0$.