The fix, along with a fix for the fix (forgot to put await) has been deployed and leave messages & logging appear to be working. I've had to remove stayed for, nickname and roles from leave logging due to not having access to that data. I'm unsure on whether or not these will ever return since I don't want Fire caching a ton of members.