How to recover a signal from its complex envelope
According to the usual definition, if you have a complex low pass signal (complex enevelope) $u(t)$ and a reference frequency $f_c$, then the corresponding pass band signal is

$$u_p(t)=\text{Re}\{u(t)e^{j2\pi f_ct}\}\tag{1}$$

So if $u(t)$ is given by

$$u(t)=A(t)e^{j\phi(t)}\tag{2}$$

the real-valued pass band signal would be

$$u_p(t)=\text{Re}\{A(t)e^{j\phi(t)}e^{j2\pi f_ct}\}=A(t)\cos(2\pi f_ct+\phi(t))\tag{3}$$