(Ignore the messed up ragdoll)
Sidebar:
If you attempt to pull a widget ui on construction rather than beginplay you’ll get a pointer that is valid but isn’t aligned with the actual game pointer. My guess is that unreal setups UI placeholders in memory before begin play (Probably why they mark most UI elements as “DONT USE THIS FOR GAMEPLAY”)

