If $K = \mathbb{Q}(\sqrt{-D})$ is a imaginary quadratic field with discriminant $-D$, then we get Heegner points on $X_0(N)$ as long as there exists $\mathfrak{n} \subset \mathcal{O}_K$ such that $\mathcal{O}_K/\mathfrak{n} \simeq \mathbb{Z}/N$. For this to happen, we need all of the primes $p \mid N$ to either split or ramify in $\mathcal{O}_K$. Gross-Zagier was originally proved when the "Heegner hypothesis" is satisfied, i.e. all of the primes $p$ split. However, in applications, this hypothesis is not always satisfied.
However, Heegner's original paper used $D \equiv 3 \pmod{8}$ and $N = 32$, so $2 \mid N$ is inert. How do you get points on $X_0(N)$ in this situation? I couldn't find an English translation or summary of Heegner's paper, and am confused as to how this works.