thanks, yeah I had trouble with the cannon controls in browser as well for some reason, I'm not sure why it's behaving different in browser than in Unity.
Obviously, i can’t see the code, but one common mistake that can lead to that is putting input stuff in FixedUpdate() instead of Update()