Try again is the only thing I can say. I do it all the time, the second I scan in the first FP. I have my 4th done before I even board the ride. Works 100% of the time. And in the case of when I have only booked 1 or 2 FP at a park and want to book the others in another park, I can do that as soon as I scan in the first check point. Also has worked 100% of the time. Have never had to wait till I scanned in a 2nd time when a ride had a 2nd touch point, such as FoP or ToT. ToT is a great example too, as I always book it as our 3rd FP of the day. We do ST, then RnR, then ToT, every trip. I have our next FP booked before we hit the elevator at ToT.