The error message indicates that the SDK for Epic Online Services (EOS) encountered a permissions issue when trying to call the “GetBlockList” operation for the “Friend” service.
If you dont need EOS, here is a guide for removing the EOS SDK from an Unreal Engine project:
-
Delete EOS SDK Files:
- Locate and delete the EOS plugin directory:
Plugins/OnlineSubsystemEOS/
(or any custom folder containing the EOS SDK).
- Locate and delete the EOS plugin directory:
-
Update
.uproject
File:- Open your
.uproject
file in a text editor. - Remove any EOS plugin references:
{ "Name": "OnlineSubsystemEOS", "Enabled": true }
- Open your
-
Modify
DefaultEngine.ini
:- Open
Config/DefaultEngine.ini
in your project directory. - Remove or comment out EOS-specific configurations:
[OnlineSubsystem] DefaultPlatformService=EOS [OnlineSubsystemEOS] ProductId=... SandboxId=... DeploymentId=...
- Replace
DefaultPlatformService=EOS
with another service, likeNull
:DefaultPlatformService=Null
- Open
-
Clean Project:
- Delete the following folders from your project directory:
Binaries/
,Intermediate/
, andSaved/
.
- Delete the following folders from your project directory:
-
if you use c++: Regenerate Project Files:
- Right-click your
.uproject
file and select Generate Visual Studio Project Files.
- Right-click your
-
if you use c++: Remove EOS Code References:
- Search your project code for EOS-specific calls (e.g.,
FOnlineSubsystemEOS
,EOS_Initialize
) and remove them.
- Search your project code for EOS-specific calls (e.g.,