So when you set to wait 4 seconds before deleting the sprite - was the sprite visible for 4 second? Then disappeared, but there was nothing on canvas?
Can you try drawing something on the canvas before pasting? For example fill it with red color, draw a blue circle. Then paste the sprite, wait a few seconds, move the sprite 100px to the side.
This way you would at least know if the pasting action doesn't work, or if the issue is with something else. Perhaps the canvas is not created, or it's invisible or it's in a different place, or the size is wrong etc.
Oh, and also add "Wait 0" before pasting, maybe this will help.