There can be multiple reasons of handover failure and after handover failure, re-establishment procedure is executed.
- If re-establishment is reaching to source eNodeB that means handover procedure is initiated two earlier so resolve this issue change the measurement reporting configuration.
- If re-establishment is reaching to target eNodeB that means handover procedure is triggered too late again change the measurement reporting configuration.
Best way to check on UE logs. Sometimes network may send the configuration which is not compatible with UE this can also be the reason of handover failure.