With 3rd party keyboards and iOS 8, the chat box becomes invisible. You are using the wrong value to get the chat box floor.

To replicate:
-install Swype on an iPad and make it your keyboard
-try entering chat in HoC.
-switch to the iOS keyboard
-cancel
-now the input field is visible
-switch back to Swype and see the input box for one time only
-curse (optional)