training 39911 error
black De7 escapes to mate
Thanks
Qd7 is only a temporary escape after Bxf7+ the king is forced to d8 and then the queen is pinned to the king with Bd5, which is actually worse than Black's choice in the puzzle.
So no, no error. You just didn't look ahead far enough. ;)