When the user cancels from the "primary_offline" state, reset the caches so the user can try the address again.

@ozten, you were the original module author, mind giving this a review?

An ephemeral instance is set up at https://address-lookup-faill.personatest.org

Fixes #3155