This cannot be a mate in 3 (with this solution you have: 1... Qe7)
Meh. You're assuming your opponent moves when they're imperfect.
If you need help, please contact our Help and Support team.