Saving to XDMFFile : why does my field appear to be zero in paraview?

You need to use the XDMF3ReaderT (not XDMF3ReaderS), and then use the Extract block filter to get the relevant component of (real/imag) your solution.