Animation repeating constantly when run

I have a character and have made a node tree so that when the left mouse button is released it will play an action for the armature. After this it sends a global event which spawns an object. Whenever I play the game it will open with the animation already running repeatedly before I have clicked the mouse. In addition to this, when I do press the left mouse button it will wait until one turn of the animation is complete and then spawn the object but will continue to do this. It does not seem to wait until I press the mouse again which is what I desire.

I have uploaded the blender file to dropbox: File

Have you removed all keyframes from the dope sheet?

i tried that but then nothing happens still. Looking st the console it says:
U n i f o r m e n v m a p S t r eT r a c e : T y p e E r r o r : C a n n o t r e a d p r o p e r t y ’ l e n g t h ’ o f u n d e f i n e d
a t $ h x C l a s s e s . a r m o r y . l o g i c n o d e . S e n d G l o b a l E v e n t N o d e . r u n ( k r o m . j s : 3 2 5 3 : 1 7 )
a t $ h x C l a s s e s . a r m o r y . l o g i c n o d e . P l a y A c t i o n N o d e . r u n O u t p u t s ( k r o m . j s : 6 3 4 : 6 )
a t $ h x C l a s s e s . i r o n . o b j e c t . B o n e A n i m a t i o n . o n C o m p l e t e ( k r o m . j s : 2 8 0 1 : 1 1 )
a t $ h x C l a s s e s . i r o n . o b j e c t . B o n e A n i m a t i o n . u p d a t e T r a c k ( k r o m . j s : 1 4 3 3 4 : 1 0

I saw on github someone had had a bug and their armature wouldn’t move, this was fixed but I downloaded the file and it worked on my pc so I tried to replicate it with my armature with no luck.