What is Handover Preparation Failure in NGAP?

It is the AMF-to-source-NG-RAN unsuccessful-outcome message used to indicate that target-side handover preparation failed and the handover cannot continue.

Who sends this message?

The AMF sends Handover Preparation Failure to the source NG-RAN node.

When does handover preparation fail?

It fails when the AMF cannot complete target-side preparation after receiving Handover Required from the source NG-RAN.

What does the Cause IE indicate?

Cause is the primary reason the handover preparation failed and is the first field engineers should inspect in traces.

What happens after failure?

The handover attempt stops, the UE remains served by the source NG-RAN, and any later move requires a fresh procedure attempt.

Can handover be retried?

Yes, but not within the same failed branch. A new attempt requires a fresh Handover Required.

Does UE context change?

The source-side UE context remains in place because the handover did not proceed into execution.

What is the difference from Handover Command?

Handover Command is the successful branch that starts execution, while Handover Preparation Failure is the unsuccessful branch that stops the move.