I play 2...Nf6, so can't help you there.
Hi
If you need help, please contact our Help and Support team.