Ready Player Me in Eagle3D Streaming
Issue Overview
When attempting to stream an app integrated with Ready Player Me through Eagle3D Streaming, users may encounter the following error: “Failed to download a list of avatar templates.”
This issue arises due to network settings verification conflicts within the Unreal Engine project.
Temporary Fix
To resolve this issue for individual projects, the following steps need to be performed by an Unreal Engine developer for each app.
Steps to Apply the Fix
Navigate to the Project’s Config Folder
Open the Unreal Engine project folder and navigate to the
Config
directory.
Modify the
DefaultEngine.ini
FileOpen
DefaultEngine.ini
in a text editor and append the following lines:
[/Script/Engine.NetworkSettings]
n.VerifyPeer=false
Rebuild the Project
Rebuild the project to ensure the settings are applied in the compiled build.
Make sure that the updated version includes this configuration.
Deploy and Test:
Deploy the updated build in E3DS Control Panel and test the Ready Player Me integration to verify the fix.
To automatically deploy your Build using a script or an E3DS Automation plugin, refer to this document.
To manually deploy your app:
Old Control Panel: refer to this document.
New Control Panel: refer to this document.
Special Note for Developers
This fix only works for the specific project where the changes are applied. It is not a general fix for other apps using Eagle3D Streaming unless the modification is made in each project individually.
A new build with the
.ini
modification should be created to ensure the fix works consistently.
Version-Specific Implementation
The fix will be applied to the app Version using the Ready Player Me Character which you’re trying to play.
Any users running older versions of the app should rebuild the project with this fix or run the app Version with the fix to resolve the Ready Player Me issue.
To upload a New app Version:
Old Control Panel: refer to this document.
New Control Panel: refer to this document.
Conclusion
For Ready Player Me to function properly in the Eagle3D Streaming environment, this .ini
file modification is required for each Unreal Engine project. Ensure to communicate with developers responsible for each project to implement the change.
Need help? Contact Support
Submit a new request at E3DS support portal.
Requests sent on weekends will not be addressed until the following business day.