let’s rethink this auto-send stuff.
send broadcast when unsent message send fails
send action messages here when retrieving them isn’t possible