Cannot type in the text field because of Error: An unknown server-side error occurred while processing the command

Environment:
Xcode 9.3
Tests run on Simulator iOS 11.3
Selenium 2.48.2
Java-client 5.0.0-BETA1
Appium 1.8.0

When attempting to send string (e.g. el.sendKeys(“blabla”)) to a given field it fails with the below error in the log.

is this a known issue?

[HTTP]
[HTTP] --> POST /wd/hub/session/457e12e3-7ea6-4b0e-8a23-112052af1f9a/element
[HTTP] {“using”:“accessibility id”,“value”:“Username”}
[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: [“accessibility id”,“Username”,“457e12e3-7ea6-4b0e-8a23-112052af1f9a”]
[debug] [XCUITest] Executing command ‘findElement’
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id
[debug] [BaseDriver] Waiting up to 0 ms for condition
[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/B71D9CF5-FF83-4E64-987E-95C903C747EC/element] with body: {“using”:“accessibility id”,“value”:“Username”}
[debug] [JSONWP Proxy] Got response with status 200: {“value”:{“ELEMENT”:“24000000-0000-0000-6BD1-000000000000”},“sessionId”:“B71D9CF5-FF83-4E64-987E-95C903C747EC”,“status”:0}
[debug] [MJSONWP] Responding to client with driver.findElement() result: {“ELEMENT”:“24000000-0000-0000-6BD1-000000000000”}
[HTTP] <-- POST /wd/hub/session/457e12e3-7ea6-4b0e-8a23-112052af1f9a/element 200 199 ms - 122
[HTTP]
[HTTP] --> POST /wd/hub/session/457e12e3-7ea6-4b0e-8a23-112052af1f9a/element/24000000-0000-0000-6BD1-000000000000/value
[HTTP] {“id”:“24000000-0000-0000-6BD1-000000000000”,“value”:[“sadasd”]}
[debug] [MJSONWP] Calling AppiumDriver.setValue() with args: [[“sadasd”],“24000000-0000-0000-6BD1-000000000000”,“457e12e3-7ea6-4b0e-8a23-112052af1f9a”]
[debug] [XCUITest] Executing command ‘setValue’
[debug] [JSONWP Proxy] Proxying [POST /element/24000000-0000-0000-6BD1-000000000000/value] to [POST http://localhost:8100/session/B71D9CF5-FF83-4E64-987E-95C903C747EC/element/24000000-0000-0000-6BD1-000000000000/value] with body: {“value”:[“s”,“a”,“d”,“a”,“s”,“d”]}
[debug] [JSONWP Proxy] Got response with status 200: {“value”:“Error Domain=com.facebook.WebDriverAgent Code=1 “Keyboard is not present” UserInfo={NSLocalizedDescription=Keyboard is not present}”,“sessionId”:“B71D9CF5-FF83-4E64-987E-95C903C747EC”,“status”:13}
[debug] [JSONWP Proxy] Proxying [GET /element/24000000-0000-0000-6BD1-000000000000/attribute/type] to [GET http://localhost:8100/session/B71D9CF5-FF83-4E64-987E-95C903C747EC/element/24000000-0000-0000-6BD1-000000000000/attribute/type] with no body
[debug] [JSONWP Proxy] Got response with status 200: “{\n “value” : “XCUIElementTypeTextField”,\n “sessionId” : “B71D9CF5-FF83-4E64-987E-95C903C747EC”,\n “status” : 0\n}”
[XCUITest] Cannot type in the text field because of Error: An unknown server-side error occurred while processing the command…
[XCUITest] Trying to apply a workaround…
[debug] [BaseDriver] Set implicit wait to 0ms
[debug] [BaseDriver] Waiting up to 0 ms for condition
[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/B71D9CF5-FF83-4E64-987E-95C903C747EC/element] with body: {“using”:“class name”,“value”:“XCUIElementTypeKeyboard”}
[debug] [JSONWP Proxy] Got response with status 200: {“value”:{“ELEMENT”:“2D000000-0000-0000-6BD1-000000000000”},“sessionId”:“B71D9CF5-FF83-4E64-987E-95C903C747EC”,“status”:0}
[debug] [XCUITest] Keyboard found. Continuing with text input.
[debug] [BaseDriver] Set implicit wait to 0ms
[debug] [JSONWP Proxy] Proxying [POST /element/24000000-0000-0000-6BD1-000000000000/value] to [POST http://localhost:8100/session/B71D9CF5-FF83-4E64-987E-95C903C747EC/element/24000000-0000-0000-6BD1-000000000000/value] with body: {“value”:[“s”,“a”,“d”,“a”,“s”,“d”]}
[debug] [JSONWP Proxy] Got response with status 200: {“value”:“Error Domain=com.facebook.WebDriverAgent Code=1 “Keyboard is not present” UserInfo={NSLocalizedDescription=Keyboard is not present}”,“sessionId”:“B71D9CF5-FF83-4E64-987E-95C903C747EC”,“status”:13}
[MJSONWP] Encountered internal error running command: Error: An unknown server-side error occurred while processing the command.
[MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:176:15)
[MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
[MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
[MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
[MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
[MJSONWP] at
[HTTP] <-- POST /wd/hub/session/457e12e3-7ea6-4b0e-8a23-112052af1f9a/element/24000000-0000-0000-6BD1-000000000000/value 500 6732 ms - 238
[HTTP]
[HTTP] --> POST /wd/hub/session/457e12e3-7ea6-4b0e-8a23-112052af1f9a/appium/app/reset