Soggy namak pare could be due to frying them at low temperature and not long enough. To prevent that from happening, make sure that the oil is at medium temperature and fry till evenly golden brown.