This probably comes down to your oil temperature. Make sure the oil temperature is 350℉/177℃ before adding the chicken to the pan. And avoid overcrowding, which can cause the temperature to drop. If your oil isn't hot enough, the breading will absorb the oil and get soggy instead of getting that crunchy outer layer when it hits properly heated oil.