Troubleshooting

Common issues and solutions for the Endemic+ Unity plugin.

Texture swapping issues

Placements not displaying the expected textures

Verify that the placement 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 placement 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 placements and in your scene.

Visibility tracking for 3D objects (Renderers) uses physics raycasting to determine what percentage of the placement 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 placement. Add an appropriate collider to any 3D object linked to Endemic+.

Click tracking

Placements not registering clicks or interactions

Make sure the UI Image has "Raycast Target" enabled in the Inspector — this is required for Unity's event system to detect clicks on UI elements. Also confirm that the scene has an EventSystem (GameObject → UI → EventSystem). Without either of these, clicks on Endemic+ UI placements will not register.

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 placements. 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.