Also log the full exception when sending a message fails
It's very hard to understand why an error happens when the only information we have is that it happened.
It's very hard to understand why an error happens when the only information we have is that it happened.