So I am merging this as and test for timeout will be added in separate issue. I think I've got an idea how to do it. _Originally posted by @IvanPizhenko in https://github.com/FlowCrypt/flowcrypt-android/issues/1377#issuecomment-890364719_