Hmmmm I'm on my 9th try to RNG a Bold HP Ice zapdos but every time I try to go for it, following this seed ( 801702b3) I get a 867 frame. I'm assuming that since it is Zapdos the formula ends like this in my game:

867-6-0=861/2=430.5 Or 428 flips with 128 steps with 5 pokemon. First of all, is this correct?

I have been doing this for 8 times already always checking to see if I have hit my seed (which I have in all eight tries) yet I have always encountered the Zapdos that would come out on frame 868, 874, 873, 874, 867, etc. Let's say I messed up my math two to three times (considering I didn't mess up a 2k flip count for my Dialga I find it very unlikely that I messed up a 400 count... 8 times) so unless I actually did mess it up eight times, what exactly am I doing wrong or not doing at all that I should be?