Similar things have happened, but it's not because one player misevaluated the position.
Having beaten down the desperate resistance of the opponent, [GM David Navara] achieved the position where either mate or the loss of the rook was inevitable and at that moment he offered a draw. The situation was clarified by both Grandmasters.
David Navara: – On the 35th move I accidentally touched both pieces, the King and the Bishop. I wanted to move my bishop on d6, but clipped the King also, however, Moiseenko claims that I have first touched the King, but I am not sure about that. Any move with the King would lead to the loss of the piece, however, Moiseenko did not insist that I make a move according to the touch rule. I did not want to be referred to as an unethical chess player who managed to win in an unfair way, that is why at the end, having achieved the winning position, I offered a draw.
Alexander Moiseenko: – Navara on the 35th move first touched the King. I told him: the King moves. However, I realized that my opponent accidentally made this mistake, it is not possible that he could so easily blunder the piece. This is the reason I did not insist on his move with the King.
2K5/8/2k5/8/8/q7/8/3R4 b - - 0 1
Black wins after 115. Kb8 Qb3+ forking the rook (115. Kd8 Qf8#). Notably Moiseenko didn't actually resign, but he was obviously about to, since it was mate in a few more moves.