If your lumpia turns out soggy, especially after frying, you might have fried them in oil that is not hot enough. By doing so, the food will absorb too much oil, yielding soggy and greasy lumpia. Other than that, you might not take the extra steps to get rid of the excess oil, like draining them on a wire rack set on a baking sheet and patting off the excess oil using paper towels. Lastly, you might have covered freshly cooked lumpia that is still hot. Water vapor will form and be absorbed by the lumpia.