Sangría no uniforme con enumerar

Sangría no uniforme con enumerar

Estoy usando un enumerateentorno para enumerar un conjunto de ecuaciones. Todo funciona bien pero, si hay un salto de página al generar el pdf mientras la enumeración no está completa, la sangría en la página siguiente parece estar centrada en lugar de la habitual alineación a la izquierda. ¿Alguien puede decirme por qué sucede esto?

El código es el siguiente:

EDITAR:

\documentclass[10pt,twoside,a4paper]{article}
\usepackage{mathtools}

\begin{document}

Lot of contents and equation go here.......

\vspace{15cm}

The different equation obtained using KKT conditions are:

\noindent X\dotfill X

\begin{enumerate}
    \item Primal feasibility constraints are:
        \begin{equation} -(Bw^{(1)} + e_2b^{(1)}) + q \geq e_2, q \geq 0 \end{equation}
    \item Complementary Slackness conditions are:
        \begin{equation} \alpha^T(-(Bw^{(1)} + e_2b^{(1)}) + q - e_2) = 0, \beta^Tq = 0 \end{equation}
    \item Multiplier Positivity constraints are:
        \begin{equation} \alpha\geq 0, \beta \geq 0 \end{equation}
    \item Gradient conditions with respect to $w^{(1)}$, $b^{(1)}$ and $q$ are:
        \begin{equation} A^T(Aw^{(1)} + e_1b^{(1)}) + B^T\alpha = 0 \end{equation}
        \begin{equation} e_1^T(Aw^{(1)} + e_1b^{(1)}) + e_2^T\alpha = 0 \end{equation}
        \begin{equation} c_1e_2 - \alpha - \beta = 0 \end{equation}
\end{enumerate}

\noindent X\dotfill X

\end{document}

Después del segundo punto, se produce un salto de página y la sangría se vuelve loca. Cualquier ayuda sería genial. Una cosa más: no he importado ningún paquete además de mathtools.

información relacionada