What can be the reason of 100% IRAT (4G to 5G) Handover getting failed in Preparation phase?

You will need network traces.

Follow this call flow:

Core support HO from 4G to 5G?

Are you sure bts it is enabled?

Yes.

Thanks, I will.

This is the correct signalling for 4G to 5G handover (SA):

eNB sends HO required to MME?

Happening in other circles of same operator? I think this is specific to one particular eNodeB.

I would love to see 4G 5G relation info, seems like a prep fail.

Dont trust ANR if ANR parameters are not optimized, UE would not have time to measure 5G CGI.

I will get eNB traces later.

In UE logs it’s visible that UE is continuously sending B2 measurement report.

But HO command is not seen.

UE receives RRC release message from eNB and latches to 5G via redirection.

Update here:

Issue Identified -eNB S1 AP version in MME was older one - while other eNB’s are having latest S1 AP Version in MME.

Thanks all for support!