Transferring Xbox games from one account to another is not directly supported by Microsoft. Each game and digital content is tied to the specific Xbox account that purchased it. However, there are a couple of options you can consider:
- Home Console Sharing: If your son's account is set as the home console for the account that purchased the games, he can access those games on his account without needing to transfer them. You can set this up by going to Settings > Personalization > My home Xbox on the Xbox console.
- Game Sharing: If both accounts are on the same console, you can enable game sharing, which allows both accounts to access the games purchased on either account. This is done by ensuring that the account that owns the games is signed in on the console.
- Purchase Games on the New Account: If the games need to be owned by the new account, the simplest method is to purchase the games again on the new account.
Unfortunately, there is no way to transfer ownership of games between accounts directly.