Hi,
It's all working ok, I think you are getting mixed up.
-- If you haven't defined the reference, then the action won't work.
-- If the gameobject reference doesn't have a hashtable proxy component, then the action won't work
so, are you positive that the global variable is actually referencing a gameobject at all and that is actually the gameobject you want?
Just before calling that hashtable get many action, simply use the action "Set GameObject" and set your global variable to the gameobject, then you are sure that the global variable is set, if that works, then you have a problem or logic in your implementation, if that doesn't work, let me know, something is odd cause it's all working fine here.
bye,
Jean