Fixing Friends List Empty in Meccha Chameleon
The in-game friends list relies on Epic Online Services (EOS) to sync your Steam friends. When the list shows as empty, it means EOS either failed to authenticate, your accounts are not linked, or the EOS session expired. This guide covers every fix.
Friends List Troubleshooting Decision Tree
[Friends List Shows Empty]
|
Can you log in to the game?
/ \
(Yes) (No)
/ \
Check EOS account linking Fix login first
(see EOS Login Failed)
|
Is your Steam linked to Epic Games?
/ \
(No) (Yes)
/ \
Link accounts Clear EOS cache
- Branch A: Can log in but friends empty → Jump to EOS Account Linking.
- Branch B: Cannot log in at all → Jump to EOS Login Failed.
Detailed Step-by-Step Fixes
1. Link Steam to Epic Games
EOS requires a linked Epic Games account to resolve Steam friends.
- Open a browser and go to www.epicgames.com/account/connections.
- Log in to your Epic Games account.
- Under Apps and Accounts, find Steam and click Connect.
- Authorize the connection with your Steam credentials.
- Restart Meccha Chameleon — your friends list should now populate.
2. Clear EOS Cache
Corrupted EOS cache data can cause the friends list to fail silently.
- Press Win + R, type
%LocalAppData%, press Enter. - Navigate to
EpicOnlineServicesfolder. - Delete the
Cachesubfolder. - Restart the game and log in again.
3. Restart the EOS Session
Sometimes the session token expires without refreshing.
- Close Meccha Chameleon completely.
- Open Task Manager → Processes tab.
- End any
EpicOnlineServicesorMecchaChameleonprocesses. - Restart the game — a fresh EOS session will be created.
4. Verify Steam Friend Privacy Settings
If your Steam profile is set to private, EOS cannot read your friends list.
- Open Steam → Profile → Edit Profile.
- Go to Privacy Settings.
- Set Game details to Public.
- Set Friends List to Public.
- Restart the game.
Platform-Specific Solutions
Steam Deck
EOS works on Steam Deck via Proton. If friends are empty, switch to Desktop Mode, open a browser, and verify your Epic Games account linkage. Then switch back to Gaming Mode and relaunch the game.
Mac (CrossOver / Wine)
EOS has limited support on CrossOver. Ensure you are using the latest CrossOver version with the EOS Win64 binary (not the Win32 version). If the list remains empty, the game may not support macOS friend matching — play on Windows for full social features.
Advanced Troubleshooting
If friends show as online but you cannot join their lobbies, see Invite Not Working. For login failures, see EOS Login Failed. For session expiration issues on patch days, see Version Mismatch.