Appium 3.4.1 sendKey() not working with Android 4.4.2

I am using Appium 3.4.1, Android v4.4.2 with Java for automation testing for Android App. I have got stuck for sending values to editText box which activate numeric keyboard when focusing on field. However, when I clear the field it works, when I click in field it works but when I sendKeys to field it does not work. It type the value to other fields. I have tried all the possible ways based on below links. Also, there are fields on multiple screen which open numeric keyboard when focusing and sendkeys method is working for those field.

Is there any way where we can use the android keyboard to type value in field using Appium

I would appreciate your inputs