Suspect name is not saving to database

I just realized what the difference was for the non-working device list above. I had turned on the Developer option to “Don’t keep activities”. Hence why the implicit intents were destroying the calling activity. This is now solved and is working as described in the book.

But, the question does remain if the given “broken” scenario can be worked around to still allow data to persist.