There are a few reasons why your fritters might be soggy. One is that the batter is too wet, so again, be sure to drain any excess moisture from the zucchini before adding it to the batter. Another reason could be that the pan isn’t hot enough, in which case the fritters will absorb the oil and get soggy, rather than getting crisp. You can add baking soda to the batter for some extra crispiness.