The main reason potato fritters can get soggy is because there is too much liquid and flour. Or/ and a lower frying temperature. For crispier potato fritters, reduce the flour (or omit entirely) and cook at a medium-high temperature, about 350°F. As for storing, make sure to let them cool on a rack, not pile up.