yep. strange indeed...
i've attached a patch that highlights the inconsistencies.
when you pass a number stream through a [float] object, it seems to solve the problem of number boxes not responding to the input. (on my phone at least - galaxy s2). this is true for both types of number boxes.
i also don't experience the freezing issues you mentioned - although i haven't had the patch running for more than about a minute.
other things that i've noticed:
- message-changing canvas labels don't seem to work
- canvas colours are inconsistent between pc and android
- number box font size doesn't seem to be functional on android
hope that helps