Hi everyone )
Thanks for the thread.
I experienced same problem on my HTC U12+ Android 9.
Problem caused by Google app update. package: com.google.android.googlequicksearchbox
ЧÑдовий ÑпоÑÑб ÑÑкаÑи ÑнÑоÑмаÑÑÑ Ð² доÑозÑ.
play.google.com
Problem is just Null Pointer Exception! And google support is not support at all. I tried to pass this data and support answered that this crash is not their problem, and sent me to ask htc for the fix

. Yeah, 5 years for device and developers can predict all changes Google will do.
More times Google shows it's evil face.
And from stack trace - it's looks like it'll be reproducible on any HTC Android 9 device (U12+, U11+, etc.).
com.android.settings E FATAL EXCEPTION: pool-1-thread-1
Process: com.android.settings, PID: 6987
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.os.Bundle.getString(java.lang.String)' on a null object reference
at com.android.settingslib.drawer.TileUtils.getTilesForIntent(Unknown Source:149)
at com.android.settingslib.drawer.TileUtils.getTilesForIntent(Unknown Source:13)
at com.android.settings.framework.app.HtcCategoryTile.getGoogleIntent(Unknown Source:50)
at com.android.settings.framework.app.HtcCategoryTile.getSecurityCategoryGoogleIntent(Unknown Source:5)
at com.android.settings.framework.app.HtcCategoryTile.addAllCategory(Unknown Source:251)
at com.android.settings.framework.app.CategoryManager.tryInitCategories(Unknown Source:24)
at com.android.settings.framework.app.CategoryManager.tryInitCategories(Unknown Source:37)
at com.android.settings.framework.app.CategoryManager.getTilesByCategory(Unknown Source:1)
at com.android.settings.framework.app.CategoryManager.getTilesByCategory(Unknown Source:4)
at com.android.settings.dashboard.DashboardFeatureProviderImpl.getTilesForCategory(Unknown Source:4)
at com.android.settings.dashboard.DashboardSummary.updateCategory(Unknown Source:5)
at com.android.settings.dashboard.DashboardSummary.lambda$rebuildUI$0(Unknown Source:0)
at com.android.settings.dashboard.DashboardSummary.access$lambda$0(Unknown Source:0)
at com.android.settings.dashboard.DashboardSummary$$Lambda$1.run(Unknown Source:2)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:764)
2023-04-30 14:51:14.049 8013-8033 System pid-8013 I exec(getprop com.htc.pitroad.bi.period.debug @ com.htc.pitroad.bi.a.b.a)
2023-04-30 14:51:14.049 2893-4413 ActivityManager system_server E App crashed! Process: com.android.settings
For the fix I opened Google play => Google app
https://play.google.com/store/apps/details?id=com.google.android.googlequicksearchbox&hl=uk&gl=US
clicked Uninstall button.
Downloaded and installed older version from APKMirror
Google App 14.15.25.28 (arm64-v8a + arm-v7a) (nodpi) (Android 9.0+)
Google App 14.15.25.28 (arm64-v8a + arm-v7a) (nodpi) (Android 9.0+) APK Download by Google LLC - APKMirror Free and safe Android APK downloads
www.apkmirror.com
Looks like
14.15.25.28 - last version that working for us.
14.16 and up - just crashing...
Thanks and have a nice day 