Get Hit Result Under Finger By Channel is broken

So I added some print statements and every time I touch the screen it registers as x=0, y=0. So I don’t know if this helps identify the issue but I thought I’d share it.

I read something online about incorrect texture format causing a similar issue. But I am build my game with all texture formats so I don’t know if that is applicable.

I am trying to select a character by touching them. The Get Hit Result Under Finger By Channel always returns null. The weird thing is if I change it to Get Hit Result Under Cursor By Channel it works. Here is my BP:

It currently passes the branch and goes into the HandleInput but the Hit actor is null so it goes through and print “touched nothing”. Anyone familiar with mobile know what’s going on?

I have noticed that if I rapidly alternate tapping with three fingers, occasionally one of the touches will fire off correctly. I don’t know if this hint helps anyone with more experience identify the real issue, just thought i’d share it.

Did you resolve this? I’m having the same issue.

I never got it working :frowning: