Runner leaves early from 1B on a caught fly.
Runner is past second when starts to return.
Defense attempts live ball appeal but overthrows 1B into DBT. Ball dead.
Runner now stranded (NFHS).
Runner may return to retouch (ASA).
NFHS: The defensive mistake (the overthrow into DBT) stranded the runner, giving the defense an out they could not earn with basic thrown & catch.
ASA: The defense blew their chance for an appeal by poor play. Runner returns and retouches.
Which seems more balanced to you?