One is used for when the user intentionally cenceled a flow. Another
for when the flow was interrupted and should be retried (example: the
user navigates from the selector ui to settings to tweak enabled
providers). And a last one for unknown typed error.
Bug: 253153298
CTS-Coverage-Bug: 263109618
API-Coverage-Bug: 263109618
Test: Local Build & Deployment
Change-Id: I4960770b6f7b249d78649506c5d4fc93e52d4ece