I have the following diagram where I am using the \tikzcdmatrixname command to place the commutativity arrow, and using the "at end of picture" trick, but the arrow is not showing up. These tricks come from this other question. I'm not sure what is happening... How can I get the arrow centred in the middle of the diagram? MWE below.
\documentclass[tikz,border=5mm]{standalone}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}[execute at end picture=%
{
\arrow[to path={(\tikzcdmatrixname-1-3) node[midway,scale=1.5] {$\circlearrowleft$}(\tikzcdmatrixname-3-3)}];
}]
&& {\pi_1(A_{\alpha})} \
{\pi_1((A_{\alpha} \cap A_{\beta})} &&&& {\pi_1(X)} \
&& {\pi_1(A_{\beta})}
\arrow["{(I_{\alpha \beta})*}", hook, from=2-1, to=1-3]
\arrow["{(I{\beta \alpha})_*}"', hook, from=2-1, to=3-3]
\arrow[hook, from=1-3, to=2-5]
\arrow[hook, from=3-3, to=2-5]
\end{tikzcd}
\end{document}


