In SenkKeys Method, Appium change character sequence if Text has some special character within it

in SenkKeys Method, Appium change character sequence if Text has some special character within it

Example:
if i had used, driver.findElement(by.id(“abc”)).sendKeys(“0000-0000-0000”)
then in textbox it enters “000-000-000000” or “0000-000-00000”.

Very strange behaviour.
Appium version : 1.4.16.1