Xenia is funny stuff. I have had it bloom and then almost die off completely.
I know some people say it has to do with water quality, that poor water quality encourages growth, but I don't think so. I have used the same maintenance routines and watch my xenia come and go.