Push mirror not mirroring new branches

Today I was testing push mirroring. Any commits to the main branch are pushed to the mirror correctly, but then I created a new branch and made some commits to it and those changes are not pushed to the mirror.

What have I done wrong and how can I troubleshoot this?