In this quetion, it has been proved that an operator is semisimple iff it's diagonalizable over the algebraic closure of the base field.
However, when the minimal polynomial is not separable, it seems that there's something going wrong. Consider operator on $\mathbb F_2(t)$ to be
$$ T=\begin{bmatrix} &&1&\\ &&&1\\ t&&&\\ &t&& \end{bmatrix}. $$
Clearly it has minimal polynomial $m(x)=x^2+t$, which is irreducible but not separable on $\mathbb F_2(t)$.
Then by definition, $T$ is semisimple since $m(x)$ is a product of irreducible factors. While $T$ only has two linearly independent eigenvectors $(1,0,\sqrt t,0)$ and $(0,1,0,\sqrt t)$ in $\mathbb F_2(\sqrt t)$.
What's wrong here? Thanks in advance!