Generally, the soggy/rubbery texture is due to adding too much butter. If you have used store-bought marshmallow fluff instead of homemade, be sure to omit the extra butter!