The downside of this is that the raw error gets reported to the user in the room, instead of just being logged.