diff --git a/navi_pl_dynamic/src/main/java/com/navi/pl/dynamic/activity/ErrorScreenV2Activity.kt b/navi_pl_dynamic/src/main/java/com/navi/pl/dynamic/activity/ErrorScreenV2Activity.kt index 92acea5278..35e7380888 100644 --- a/navi_pl_dynamic/src/main/java/com/navi/pl/dynamic/activity/ErrorScreenV2Activity.kt +++ b/navi_pl_dynamic/src/main/java/com/navi/pl/dynamic/activity/ErrorScreenV2Activity.kt @@ -386,10 +386,12 @@ class ErrorScreenV2Activity : BaseActivity(), NaviHeaderView.InteractionListener } private fun moveToDashBoardScreen() { - if(isTaskRoot || isSoftReject) { - ScreenNavigator.instance.startActivityWithNoActivityStack( - this, - ScreenNavigator.DASHBOARD_SCREEN + if (isTaskRoot) { + NaviDeepLinkNavigator.navigate( + activity = this, + ctaData = CtaData(url = NaviDeepLinkNavigator.HOME), + finish = true, + clearTask = true ) } else { finish()