$\newcommand{\sym}{\mathfrak{S}}$ $\newcommand{\rarr}{\rightarrow}$ Given a partition $\lambda$ of $n$ and a commutative ring $R$, writing $\sym_n$ for the symmetric group, there is a Specht module $S^\lambda$ well-defined as an $R\sym_n$-module. For example James does this in his book using polytabloids.
By a Specht filtration on an $R\sym_n$-module $I$, I mean a finite filtration of $I$ where each cofactor is isomorphic to a Specht module.
Suppose there is an exact sequence $$0 \rarr M \rarr I^0 \rarr I^1 \rarr \cdots \rarr I^r \rarr 0$$ of $R\sym_n$-modules where each $I^j$ for $0 \leq j \leq r$ has a Specht filtration. Does this imply $M$ should also have a Specht filtration in general? What if $R$ is a field whose characteristic is at least 5? (Hemmer and Nakano have papers showing Specht filtrations are better behaved in this situation)