Be sure to not cook these cookies at a higher temperature than suggested. This can cause them to become flat. Also, it might be because you used vegan margarine instead of vegan stick butter.