fix: catch registerDeviceCallback exception and report onInitializationFailed

Bug: 1519034
Change-Id: I118e5bfad4810a1683256347e466a8853cc2ed6b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5202848
Auto-Submit: Jiayi Yao <zhexi.yjy@antgroup.com>
Commit-Queue: Dale Curtis <dalecurtis@chromium.org>
Reviewed-by: Takashi Toyoshima <toyoshim@chromium.org>
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1248263}
NOKEYCHECK=True
GitOrigin-RevId: d33f2a79b3b02ad73e2e56d167542b9047b467d9
1 file changed