Why is handle_info not getting called in my LiveView app?

Put the send(self()…) In the mount function and you’ll see it fire. There is no magical way for your iex terminal’s process to know you mean to send a message to the completely separate liveview process.