When I say recheck the parents, make sure of their nationality and click all appropriate boxes for it on RNG Reporter, especially in the window that generates the seed.
You have no choice but to start from scratch. Something is not being done correctly, and since I can't see what you're doing, it's up to you to look at every little box and window and try again. Believe me when I say that I've done this myself more times than I can count. The successful RNGers are just stubborn people who don't give up. So don't give up, recheck and retry.
Btw, 40 seconds? Is that close to your usual seconds? If not, you definitely need to use Pikatimer unless you are calculating the difference and adding it to your clock time when you start the game. You can't possibly get the right Elm responses if you don't get into the game at the right time. This is the very basic function of RNG, getting into the game on the right time.