Unfortunately, some program(mer)s flush the keyboard buffer immediately before prompting you to "press <some key> to continue". The reason they do this is so the process cannot be automated, forcing you to physically "press <some key> to continue".