Hi,
It could be by design actually, Awake is a very early call, so it may be a Unity Restriction.
Can you file a bug report on this? it's a very important point to get defined.
Can you give the context of what you want to achieve? because check can happen onEnter, because you do anything, so I am not sure I can find a use case to check for the owner in the awake and not just the first time its needed and that's all.
bye,
Jean