It is possible that your plant, because of the conditions in which it lives, is not able to produce enough energy to sustain more than a couple blooms on the spike at a time. As the newer blooms open, the older blooms quickly fade - this has happened to me in the past as a result of only being able to give the plants 4-5 hours of sunlight a day. What type of conditions does this plant have?