Will the `message.startsWith("Verified")` case still be true if the result is `4`? In a previous commit 051db68367094c86c6090fb4660eccc76e52f0bf, result code `4` needed extra logic (I guess the message didn't start with Verified?)