Emil Jeřábek gave more complete answer than mine, so I have initially deleted it. On the afterthought, I decided to turn it into an addendum to Emil's answer. It is a generalization of sorts: if an embedding of a complete Heyting algebra $H$ into a co-Heyting algebra preserves finite joins and arbitrary meets (not necessarily infinite joins or implication), then $H$ itself is co-Heyting.

Indeed given such an embedding $i$, any $a\in H$ and any $S\subseteq H$ will satisfy
$$
i(a\lor\bigwedge S)=i(a)\lor i(\bigwedge S)=i(a)\lor\bigwedge i(S)=\bigwedge(i(a)\lor i(S))=\bigwedge i(a\lor S)=i(\bigwedge(a\lor S)),
$$
hence $a\lor\bigwedge S=\bigwedge(a\lor S)$.

Thus in particular if $H$ is not co-Heyting (and, for example, algebras of open sets of topological spaces usually are not), then any embedding of $H$ into some $\mathsf{Up}(X)$ fails to preserve some meet.