On the Raspberry Pi, a user needs super-user privileges ("root access") in order to access certain hardware interfaces, including the general-purpose I/O ports. Whenever BlueJ can't acquire such permissions without supplying a password, it will run without access to this hardware, and display the "Hardware access not available" message.
I do a quick google search and found out "Android System WebView" is a system component powered by Chrome that allows Android apps to display web content. So this is direct related to the searching function inside the Settings app, which make use of this component to render the search result. I believe this system component contains hidden bugs, but right now the problem was resolved by just reinstalling this component in the Play Store.
We've noticed this at work as well. After working with Microsoft, we saw that Outlook was being denied access to the HKCR\htmlfile\shell\opennew\command key. Before it looks at that key though, it checks the HKCU hive for the same setting. We found that if you copy the HKCR\htmlfile branch into HKCU\Software\Classes, links open without a problem. We still don't know the root cause, but this workaround may work for you. 2b1af7f3a8