Hello, I have the same problem.
First I create the user with wp_insert_user, and then insert the metadata with update_user_meta.
The user is created correctly, but the wallet is not created until I access it and I see the user’s card from the backend.
Thanks in advance