Touch code works when I step thru with the debugger, but not on normal execution.

It seems like when I change it to TouchLocationState.Moved the code works as expected, but I am just tapping on the item and not actually dragging it idk why it would fire that particular event? In other areas of my code I’m using the Released state and it works as expected. So I’m kind of confused.