Using "con.png" in your code can generate an error which makes you believe something else is wrong.
I had been trying to solve this in many ways before finding out it was the filename that was wrong.
Use anything else but "con"!
decode with vae
sample_consistency = decoder_consistency(latent)
save_image(sample_consistency, "NOT_CON.png")