Не позволяйте пользователю перейти к OTP-коду и проверить действия подтверждения реестра, если пользователь уже получил свой токен.
Если вы попытаетесь начать задание, скажем, A, и вы в текущем занятии, скажем, D, вы можете использовать это с вашим намерением:
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)
Чтобы очистить топ деятельности (B, C, D)
РЕДАКТИРОВАТЬ:
Вы можете сохранить текущий экземпляр вашей активности, используя
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP);