After changing the position of a button, it's no longer tappable

I have a button with a normal onClick event and some code to move an input box and a button above the mobile virtual keyboard height the input box has focus. On iOS, the button works fine after it has been moved but on Android, the button is not tappable once it is moved.

When I move it back to the bottom of the screen when the keyboard is no longer in use, it works there but not when I reposition it up the Y axis. Any ideas?

Edit: I now realize that when the Android Virtual Keyboard is being shown, no buttons are tappable. Nothing to do with my button repositioning.