I am training a magnemite on the yellow server for the game and I decided to go with the lock-on, zap cannon strategy for its moves but it seems that lock-on doesn't work right as the move is supposed to make it so the next move you use after it will never miss however I have had zap cannon miss quite a few times after using lock-on. I've tested a little bit and I'm going to test a bit more to make completely sure that I'm not just misunderstanding the move or something, also it doesn't say that the move failed or anything of the sort when zap cannon does end up missing. I just wanted to make this post to find out if anyone else has been having the same issues and if it is a bug so it might get fixed.