You cannot have two players play **online multiplayer** on the same Xbox console using a single Xbox Live Gold / Game Pass Core subscription. Each player needs their own account with an active subscription.
| Scenario | Requirements | Result |
|---|---|---|
| Local Split-Screen (Offline) | 2 Controllers, 1 Game Copy (Disc or Digital on Home Xbox), 0-2 Accounts (Guests allowed) | ✅ Works: Campaign, Bots, Private Match vs Bots, Zombies (varies by title). No XP/Progress saved for Guests. |
| Local Split-Screen + Online | 2 Controllers, 1 Game Copy, 2 Accounts, 2 Active Gold/Game Pass Core Subs | ✅ Works: Public Matchmaking, Ranked, Warzone (varies). Both earn XP/Progress. |
| 2 Consoles (LAN/System Link) | 2 Consoles, 2 Game Copies, 2 Accounts, 2 Gold Subs (or 1 Sub + Home Xbox share for license only) | ✅ Works: Private Match, Custom Games. (System Link rare in modern CoD). |
Previously allowed sharing Gold benefits to 4 accounts. As of 2024, **no family sharing of Gold/Core exists**. Each account needs its own subscription.
Does not support local multiplayer. One stream per account.
Bottom Line: For 2-player online CoD on one Xbox: **Buy 2 subscriptions.** For offline couch co-op: **1 game, 2 controllers, 1+ accounts (Guests OK).**