ID from currentMember.getMember is different from wixUsers.currentUser

I’m updating my site to use the wix-members module.
The ID returned by currentMember.getMember() is different that the one returned by wixUsers.currentUser.id .
GetMember returns a member with an _id of “1ac…”. CurrentUser returns an user with and id of “32c…”.
See code and logs below.

On the member PrivateMembersData and PublicData there is only the “1a3…” ID. On the other collections, the Owner field has “32c…”.

How can I reconcile this?

This is the code I’m using:

$w.onReady(async function () {
  await currentMember.getMember({fieldsets:['PUBLIC']})
    .then((member) => { console.log("USER", member, wixUsers.currentUser) })
    .catch((err) => { console.error("USER member err", err) })
})

This is the result:

USER
{
  _id: "1a3668be-33f3-4162-b20b-7768a0ae368e"
  contactId: "1a3668be-33f3-4162-b20b-7768a0ae368e"
  loginEmail: "undefined"
  ...
} 
{
  id: "32c70016-ccf3-4399-b985-53aec09ae2db"
  loggedIn: true
  ...
}