Troubleshooting

Common issues and solutions for the Endemic+ Unity plugin.

Texture swapping issues

Assets not displaying the expected textures

Verify that the asset is toggled into the scene using the + button in the EndemicPlus inspector, and that a valid GameObject is assigned in the texture reference field. Also confirm you are logged in and have a game selected in Tools → EndemicPlus → Settings. Check the Unity Console for any [Endemic+] error messages related to texture downloads.

Analytics & visibility tracking

Ensuring visibility and interaction data is collected accurately

Endemic+ measures how much of each asset is visible on screen and whether it is occluded by other objects. For this to work correctly, certain Unity components must be present on your assets and in your scene.

Visibility tracking for 3D objects (Renderers) uses physics raycasting to determine what percentage of the asset is visible. This requires a Collider component (BoxCollider, MeshCollider, etc.) on the GameObject. Without a collider, the plugin cannot perform occlusion checks and will skip accurate visibility measurement for that asset. Add an appropriate collider to any 3D object linked to Endemic+.

Authentication & connection

Login, game selection, and network issues

Double-check that the email and password match your Adrenaline dashboard account. Ensure your account has been activated — newly created accounts may require email verification. If you recently changed your password on the dashboard, use the updated password in Unity.

Build & deployment

Issues when building or running production builds

Check the build log for specific error messages. The most common cause is a duplicate texture reference — the plugin enforces unique references and will fail the build if the same GameObject is assigned to multiple assets. Open the EndemicPlus inspector and resolve any duplicate assignment errors shown in red.

You can also view

AI Assistant

Ask anything about Endemic+

Answers grounded in the official docs.