It should. Check that the sprite is on the correct layer, that the sprite is set to be visible and not to be destroyed in events, that the layer exists in the game layout, and all that sort of things.
As you said, you see the example is what you are looking for, you are struggling with the implementation, look for what you are missing.
Or again, try to implement it to work in a simpler project, once you master it, implement it in your project and see where is the difference between the projects.