In order to find a short Weierstrass model for the curve over $\Bbb Q$:
$$C:y^2 = x^4+4x^3-4 \tag 1$$
I used this answer to "Birational Equivalence of Diophantine Equations and Elliptic Curves". It yields the Elliptic curve
$$E:y^2=x^3 + 1296x -46656\tag 2$$
over $\Bbb Q$ and two birational transformations $f:C\to E$ and $g:E\to C$:
$$f: \binom xy\mapsto\binom {18(x^2 + 2x - y)}{108(x^3 + 3x^2 - xy - y)}\tag 3$$
$$g:\binom xy\mapsto\begin{pmatrix} \dfrac{-6x + y}{6(x - 36)} \\ \dfrac{-2x^3 + 108x^2 + y^2 - 432y}{36(x - 36)^2} \end{pmatrix} \tag 4$$
I verified that $g\circ f= f\circ g = id$.
The trouble I am having is this: $f$ maps the rational point $(1,1)_C$ to $$P=(36,216)_E$$ but $g$ fails to map $P$ back to $C$ because the denominators of (4) are zero for $x=36$.
[The answer allowed me to handle the case $(36,216)_E$, but the case $(36,-216)_E$ is still not solved because denominators in (4) are zero but numerators are non-zero.]
How can this be? $P$ is a regular point of $E$, so $g(P)$ should be the regular point $(1,1)_C$. Multiplying through by the denominators of (4) and trying to go projective didn't work either, because the result was $(0:0:0)$ as $g_y(P)=0/0$.
Addendum 1: I got the mapping $g:E\to C$ from this answer as linked above. The $x$-component of a point in $C$ is
$$x=\frac{2G-3bH+9(bc-6d)}{12H-9(3b^2-8c)} \tag 5$$
where the quartic is $C: y^2=x^4+bx^3+cx^2+dx+e$ and $(H,G)\in E$. There's a unique $H'$ that renders the denominator of (5) to zero: $H'=9(3b^2-8c)/12$, and there's a unique $G'$ that renders the numerator to zero: $G'=(3bH'-9(bc-6d))/2$.
Now if that specific $(H',G')\in E$ (which is the case for the curves $E$ and $C$ in question), then also $(H',-G')\in E$. But $(H',-G')$ will give a denominator =0 and a numerator ≠0 in (5), so how to treat that case?