Having issues regarding the use of player GUID in GetPlayerInfoByGUID('guid')

on blizz servers this issue doesnt exist and the guids look very different, here on warmane it looks like what i gues is a large number.

Now i tried to store the guid in a saved variable and then use it when the addon loads but this doesnt seem to work.

The root cause of this issue is that PlayerGUID('player') doesnt return the guid when its called in the ADDON_LOADED event, its as if the client/server need a second or 2 to make friends.

Any ideas to get around this?