The JumpRequest is an event, so it does trigger as expected on mobile, but it does not allow me to unbind the actual jump. It triggers the event, and then the character still jumps. What I was looking to do was to unbind the jump, and replace it with my custom behavior.
When I set the humanoid JumpPower = 0, it will not show the jump button on my mobile in emulation. How are you getting them to jump on mobile with it set to 0?