I'm writing some data cleanup on my bot for when guild members leave. GuildMemberRemove seems to be working just fine when a member gets kicked (thus it seems I have intents set up correctly), but doesn't seem to be getting emitted when a member leaves the guild voluntarily. Is there another configuration to receive those events?