I made touch controls for my game recently, and I stumbled on an event block interfering with it. Here is how it is:
If the down arrow is held, the block under becomes not solid. When the down arrow is released, the block is solid.
But on my touch controls, I'm only to make the block not solid since I cannot figure out an, if release touch of the sprite, then make it solid again.