I cant migrate a UEFN asset to UE 5.2

Last i checked, uefn and unreal engine are not the same thing.
They have a bunch of differences.

The same way you cant migrate a new blueprint over to an older engine version.