If the actor is already dead, the script will not run.
Try moving the code to the scene, rather than the actor to kill, since the scene's code runs all the time on the current scene. Unlike an actor, which the code dies along with it.
To set this up, set whatever actor you want to remove on screen with an actor attribute, maybe "Right Hand" or something.
Set the actor for "Right Hand" to the current Right hand actor on screen when the scene is created.
When right is pressed, kill the actor with the attribute "Right hand". And then when right is released, create the actor at the needed position, you'll also have to set the actor attribute to the last created actor in the game script after you create the right hand actor. This is to remove the right hand actor after a new one spawns in.