There could be a few reasons: old kernels, not enough heat, or too much moisture. Use fresh kernels, ensure your oil is hot enough, and avoid overcrowding the pot.