It sounds like you're experiencing an issue with accessing GTA Online on your son's Xbox, despite being part of the same household and previously having no issues. Here are some steps you can take to resolve this:
Check Subscription Status:
Verify Home Xbox Settings:
Make sure your Xbox is set as the home Xbox for your account. This allows other users on the same console to share your subscription benefits.
Go to Settings > System > Console info and ensure it says "Home Xbox" under your account.
Log Out and Log Back In:
Sometimes, simply logging out of the Xbox account and logging back in can resolve connectivity issues8.
Check for Updates:
Ensure both the Xbox console and GTA Online are updated to the latest versions.
Contact Xbox Support:
If none of the above steps work, you might need to contact Xbox support for further assistance. They can help verify your subscription status and troubleshoot any account-related issues.
Remember, GTA Online does not require a separate purchase if you have GTA V, but it does require an active Xbox Game Pass Core or Ultimate subscription to play online13.