There are times when a losing mate is inevitable and best move is actually to throw away pieces to delay the mate. That situation can seem weird even though it is technically correct.
It is also possible the assistance was wrong due to some bug on that particular game, but without the game log it is tough to say.
If you capture it again - please share with us through our bug report form here: