MathJax의 “Erroneous nesting of equation structures” 오류가 $$...$$ 내부에서 \begin{align}...\end{align}을 사용할 때 발생하고 있습니다. 이는 v4 업그레이드 작업 중에 MathJax가 "수식 환경을 중첩하지 말 것"이라는 규칙을 더 엄격하게 적용하고 있기 때문으로 보입니다.
실제로 Discourse에서 신뢰할 수 있는 패턴은 $$ 래퍼 안에 aligned를 사용하는 것입니다:
$$
{\large
\begin{aligned}
a &= b \\
&= c
\end{aligned}
}
$$
이 방식은 디스플레이 수식 구조(align)를 다른 디스플레이 래퍼($$...$$) 안에 중첩하는 것을 방지하므로, 오류의 원인이 되는 문제를 피할 수 있습니다.