Had the same issue on Samsung devices — predictive text was blocking my input from updating properly. What fixed it for me was adding these attributes to the input
autocomplete="off" autocorrect="off"