Guild Member cache doesn't contain all users

Hey, I'm not too sure why but when I check the member cache of a specific guild, I can only see 1 user (My bot account itself) but not other users.
My guild has two users in it, one is the bot and one is myself
const guild = await client.guilds.cache.get(process.env.DISCORD_GUILD_ID);
    console.log(guild); // Correctly finds guild
    const member = await guild.members.cache.get(discordID);
    console.log(guild.members.cache) // Shows Collection(1) with my bot only

The discord account has access to view the members because I use this same bot account to do this in another script I run.
My intents also match the working bot script I have:
    const client = new Client({ intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMembers, GatewayIntentBits.GuildIntegrations] });
Was this page helpful?