I’m getting a strange issue that I’ve been stuck on for 2 days now with GetOwner() not working as I think it should.
I have an object with some values and a component attached to it.
In the objects OnBeginPlay, a bunch of those values are set to specific things.
If at any point you use this code to check those values, they will always be defaulted to 0, None, nullptr, etc.
I’ve tried remaking components, actors, attaching different things, etc. No matter what, any runtime changes are not shown through GetOwner().
It almost feels like GetOwner is giving me a copy of the object instead of the actual one.
Am I just using it incorrectly or is this a bug?