Hey guys, I was able to find a workaround to this issue.
Open the NavSystemTouch.js and modify the event listener. The current event listener tracks “mouseup” which isn’t very good for touch services. You need to change it to “mousedown”, other events work too, but in my experience this one has the best results. You still need to double tap instead of single tap, but that’s an issue with lots of “games” and touch screens:
_button.addEventListener(“mousedown”, this.onButtonPressed.bind(this, _callback));