Engine Crash on property access

I have a rather strange issue. When I update my characters blueprint, i.e. change any value at all, the next PIE will crash with an error on property access.
i.e. line 527 of PropertyAccess.cpp seems to not have the value that FieldPath.cpp needs

				check(Indirection.Function->GetReturnProperty() == Indirection.Property.Get());

if I open the characters animation blueprint and do file->refresh all nodes, I won’t crash, no errors or IDE issues.

Has anybody come across this crash on line 527 or if you have any pointers to help me ?

I’m on UE 5.4.4.

Same Bro, When I change any value, I mean, including change any of my connection in my BP_character, engine just crash in PIE Mode. And it’ll throw the same “line 527” error.

But the different problem between you and me is that though I refresh all nodes in my BP_Character, ABP_Base, ABP_Layer it just crash again when I reconnect some of the line in BP_Character.

Sombody please help us…

By the way I‘m using UE5.6.1