"but the Honda mechanic does not know what it can be. DTC marks error 57."
Find another mechanic, one who knows what s/he is doing.
IF the DTC code is indeed 57-1 the problem is in gear shift parts or sensors
and any competent mechanic should be able to fix it.