Appium Version: 1.7.1 .Process State is Returned as Process Name while trying to set context of WEBVIEW. EX: Returning Process Name : 'S'

Hi,
I am trying to automate Hybrid app. While trying to set context to the relevant WEBVIEW, I see that WEBVIEWS are having PROCESS STATE instead of PACKAGE NAME.

EX: WEBVIEW_S and WEBVIEW_R

[debug] [MJSONWP] Calling AppiumDriver.getContexts() with args: [“ada721b1-ba9a-4216-b8e1-7217811c2ffb”]
[debug] [AndroidDriver] Getting a list of available webviews
[debug] [ADB] Getting connected devices…[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:****\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“354d5df9”,“shell”,“cat”,"/proc/net/unix"][debug] [AndroidDriver] WEBVIEW_22727 mapped to pid 22727
[debug] [AndroidDriver] Getting process name for webview
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ’ C:*
*
*********\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“354d5df9”,“shell”,“ps”][debug] [AndroidDriver] Parsed pid: ‘22727’ pkg: ‘S’ from
[debug] [AndroidDriver] USER PID PPID VSIZE RSS WCHAN PC NAME
[debug] [AndroidDriver] u0_a256 22727 914 1608016 258076 SyS_epoll_ 0000000000 S com...

[debug] [AndroidDriver] Returning process name: ‘S’
[debug] [AndroidDriver] Found webviews: [“WEBVIEW_S”]
[debug] [AndroidDriver] Available contexts: [“NATIVE_APP”,“WEBVIEW_S”]
[debug] [MJSONWP] Responding to client with driver.getContexts() result: [“NATIVE_APP”,“WEBVIEW_S”]