Same equations, different information flow
Jacobi computes an entire new approximation from the previous iterate. Gauss-Seidel uses updated components as soon as they become available. That small implementation difference can produce visibly different convergence histories.