Hello @MirandaVeracruz
First, I would check what other memberships the users have, as there may be a winning Deny permission:
Get-ADUser username -Properties Memberof | Select -ExpandProperty memberOf
Then I would check with the ACL of the share that is being accessed, for example:
Get-Acl -Path D:\share\IT-Support | Format-Table -Wrap
Most likely there is a difference in the permissions or memberships that is preventing user B from accesing.
Hope this helps with your query,
--If the reply is helpful, please Upvote and Accept as answer--