Popcorn can get soggy from exposure to humidity, being soaked in too much butter/toppings, or from being stale. Try to make it on the day you plan on eating it, stick to the measurements in the recipe card, and whatever you do, don’t put a lid on the pot while the popcorn cools or you’ll rain condensation down over it.