The orthogonal Procrustes problem finds an orthogonal matrix $\Omega$ minimizing the Procrustes objective:
$$ \min_\Omega ||\Omega A - B||_F, \quad \Omega^\top \Omega = I $$
It is well known that the solution is $\Omega^* = U V^\top$, where $U, V$ come from the SVD of $BA^\top$ (ie $U \Sigma V^\top = B A^\top$).
I think I understand why this is the solution, but what is unclear to me is why computing an unconstrained minimizer and then projecting it onto the Stiefel manifold (ie the space of orthogonal matrices) does not work. In other words, what about the geometry of the Stiefel manifold makes it incorrect to compute the least-squares solution $M = B A^\top (A A^\top)^{-1}$ then choose $\Omega = \tilde{U} \tilde{V}^\top$, where $\tilde{U} \tilde{\Sigma} \tilde{V}^\top = M$?