I started trying to use Ice charge on red wyverns, and out of a group 1 might freeze, 2 if I'm lucky. Doesn't matter how many times they get hit, if they freeze they stay frozen, if they dont freeze on the first hit then they never will freeze. I remember back in official when I used to train there they would all freeze 100% of the time. Edit: Nevermind, it suddenly started working now, dont know how to delete this so I'll leave an edit.
I haven't had this issue in quite some time, but it can be sort of fixed by leaving the map and re-entering. That will cause the monsters to become frozen like they should have been. Granted, you'd have to do this each time monsters don't get frozen, so it's not exactly the most efficient method. My advice is just running the game without compatibility mode if you're running it on Windows 10. Other than that, there's not much you can do to fix it at the moment besides the method I just mentioned.