Can't select elements on android 7.0 hybrid app webview

Hello,
I’m working with Android 7, Appium 1.7, a real device, node.js, and Mac OS X 10.12.5.
I can connect to Android and set the context for WEBVIEW_chrome. (AutoWebview also doesn’t work, but that’s another story). Now I can’t select elements either by ID or name. Am I missing anything?

here is my test script:

#!/usr/local/bin/node
const wd = require('wd');
var session = wd.remote('localhost',4723);
session
    .init({
    platformName: 'android',
    platformVersion: '7.0',
    deviceName: 'ZY222VMBDL',
    app: '/Users/xxxxxxx/tmp/mobile.apk'
}, () =>{
session.context('WEBVIEW_chrome',() => {
session.elementByName('ActivationCode').type('123');
session.elementByName('RegHost').clear().type('https://dev.example.net');
  });
});