After my Lapras learnt Ice Beam, I've managed to freeze quite a few pokemon. However, I'm not sure if I'm extremely unlucky or if this is a bug, but the frozen status doesn't even last a single turn. The enemy pokemon is always unfrozen on their next turn, and attack at the same time. I thought that the frozn status was supposed to last at least one turn, but correct me if I'm wrong. 