Android Back Button, caused App be inactive

Hi All,

I have encountered an issue that I hadn’t noticed before.

If I stay on a page without any activity for 1-2 minutes and then press the Android back button or the back icon on the page, it seems to cause a crash. The icons in the app become unresponsive, and I need to restart the app to resolve the issue.

Has anyone experienced anything similar when using the Android back button?

When I inspect the issue using a web browser, I get the following error:


Let me know if you need any more adjustments!

Unhandled Promise rejection: Cannot read properties of null (reading '_lView') ; Zone: <root> ; Task: Promise.then ; Value: TypeError: Cannot read properties of null (reading '_lView')
    at Hm.insertImpl (main.js:9:590954)
    at Hm.insert (main.js:9:590907)
    at Hm.move (main.js:9:591254)
    at main.js:9:484380
    at pE.forEachOperation (main.js:9:630813)
    at V._applyChanges (main.js:9:484141)
    at V.ngDoCheck (main.js:9:484072)
    at gp (main.js:9:544764)
    at y0 (main.js:9:544920)
    at pp (main.js:9:544669) TypeError: Cannot read properties of null (reading '_lView')
    at Hm.insertImpl (http://localhost/main.js:9:590954)
    at Hm.insert (http://localhost/main.js:9:590907)
    at Hm.move (http://localhost/main.js:9:591254)
    at http://localhost/main.js:9:484380
    at pE.forEachOperation (http://localhost/main.js:9:630813)
    at V._applyChanges (http://localhost/main.js:9:484141)
    at V.ngDoCheck (http://localhost/main.js:9:484072)
    at gp (http://localhost/main.js:9:544764)
    at y0 (http://localhost/main.js:9:544920)
    at pp (http://localhost/main.js:9:544669)
t.onUnhandledError @ polyfills.js:1
O @ polyfills.js:1
u @ polyfills.js:1
t.microtaskDrainDone @ polyfills.js:1
y @ polyfills.js:1
h.invokeTask @ polyfills.js:1
invoke @ polyfills.js:1
E @ polyfills.js:1
setTimeout
_ @ polyfills.js:1
h.scheduleTask @ polyfills.js:1
h.scheduleTask @ polyfills.js:1
h.scheduleMacroTask @ polyfills.js:1
Ye @ polyfills.js:1
(anonymous) @ polyfills.js:1
n.<computed> @ polyfills.js:1
(anonymous) @ main.js:9
(anonymous) @ main.js:9
next @ main.js:9
_next @ main.js:9
next @ main.js:9
(anonymous) @ main.js:9
A @ main.js:9
next @ main.js:9
emit @ main.js:9
(anonymous) @ main.js:9
main.js:9  ERROR Error: Uncaught (in promise): Error: Cannot activate an already activated outlet
Error: Cannot activate an already activated outlet
    at M.activateWith (main.js:9:791389)
    at lo.activateRoutes (main.js:9:725992)
    at main.js:9:725092
    at Array.forEach (<anonymous>)
    at lo.activateChildRoutes (main.js:9:725074)
    at lo.activateRoutes (main.js:9:726077)
    at main.js:9:725092
    at Array.forEach (<anonymous>)
    at lo.activateChildRoutes (main.js:9:725074)
    at lo.activateRoutes (main.js:9:726026)
    at M.activateWith (main.js:9:791389)
    at lo.activateRoutes (main.js:9:725992)
    at main.js:9:725092
    at Array.forEach (<anonymous>)
    at lo.activateChildRoutes (main.js:9:725074)
    at lo.activateRoutes (main.js:9:726077)
    at main.js:9:725092
    at Array.forEach (<anonymous>)
    at lo.activateChildRoutes (main.js:9:725074)
    at lo.activateRoutes (main.js:9:726026)
    at M (polyfills.js:1:13681)
    at M (polyfills.js:1:13224)
    at polyfills.js:1:14487
    at h.invokeTask (polyfills.js:1:8047)
    at Object.onInvokeTask (main.js:9:581074)
    at h.invokeTask (polyfills.js:1:7968)
    at h.runTask (polyfills.js:1:3120)
    at y (polyfills.js:1:10373)
handleError @ main.js:9
next @ main.js:9
next @ main.js:9
_next @ main.js:9
next @ main.js:9
(anonymous) @ main.js:9
A @ main.js:9
next @ main.js:9
emit @ main.js:9
(anonymous) @ main.js:9
h.invoke @ polyfills.js:1
h.run @ polyfills.js:1
runOutsideAngular @ main.js:9
onHandleError @ main.js:9
h.handleError @ polyfills.js:1
h.runGuarded @ polyfills.js:1
u @ polyfills.js:1
t.microtaskDrainDone @ polyfills.js:1
y @ polyfills.js:1
Promise.then
m @ polyfills.js:1
h.scheduleTask @ polyfills.js:1
onScheduleTask @ polyfills.js:1
h.scheduleTask @ polyfills.js:1
h.scheduleTask @ polyfills.js:1
h.scheduleMicroTask @ polyfills.js:1
j @ polyfills.js:1
M @ polyfills.js:1
(anonymous) @ polyfills.js:1
n @ runtime.js:1
(anonymous) @ 7672.js:1
8main.js:9  ERROR Error: Uncaught (in promise): Error: Cannot activate an already activated outlet
Error: Cannot activate an already activated outlet
    at M.activateWith (main.js:9:791389)
    at lo.activateRoutes (main.js:9:725992)
    at main.js:9:725092
    at Array.forEach (<anonymous>)
    at lo.activateChildRoutes (main.js:9:725074)
    at lo.activateRoutes (main.js:9:726077)
    at main.js:9:725092
    at Array.forEach (<anonymous>)
    at lo.activateChildRoutes (main.js:9:725074)
    at lo.activateRoutes (main.js:9:726026)
    at M.activateWith (main.js:9:791389)
    at lo.activateRoutes (main.js:9:725992)
    at main.js:9:725092
    at Array.forEach (<anonymous>)
    at lo.activateChildRoutes (main.js:9:725074)
    at lo.activateRoutes (main.js:9:726077)
    at main.js:9:725092
    at Array.forEach (<anonymous>)
    at lo.activateChildRoutes (main.js:9:725074)
    at lo.activateRoutes (main.js:9:726026)
    at M (polyfills.js:1:13681)
    at M (polyfills.js:1:13224)
    at polyfills.js:1:14487
    at h.invokeTask (polyfills.js:1:8047)
    at Object.onInvokeTask (main.js:9:581074)
    at h.invokeTask (polyfills.js:1:7968)
    at h.runTask (polyfills.js:1:3120)
    at y (polyfills.js:1:10373)
    at h.invokeTask [as invoke] (polyfills.js:1:9214)
    at E (polyfills.js:1:22853)
handleError @ main.js:9
next @ main.js:9
next @ main.js:9
_next @ main.js:9
next @ main.js:9
(anonymous) @ main.js:9
A @ main.js:9
next @ main.js:9
emit @ main.js:9
(anonymous) @ main.js:9
h.invoke @ polyfills.js:1
h.run @ polyfills.js:1
runOutsideAngular @ main.js:9
onHandleError @ main.js:9
h.handleError @ polyfills.js:1
h.runGuarded @ polyfills.js:1
u @ polyfills.js:1
t.microtaskDrainDone @ polyfills.js:1
y @ polyfills.js:1
h.invokeTask @ polyfills.js:1
E @ polyfills.js:1
k @ polyfills.js:1
Nn @ main.js:1
emit @ main.js:1
selectTab @ 4406.js:1
onClick @ 4406.js:1