> ## Documentation Index
> Fetch the complete documentation index at: https://docs.elementlabs.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Script errors without a file or line

> A SCRIPT ERROR from a product shows ? instead of a file and line number. Why, and what to send us.

## Symptoms

The server console, or a player's `F8` console, shows an error from a product with no file name and
no line number, or with `?` in their place:

```text theme={null}
SCRIPT ERROR: <message>
?: in function <?:41>
```

## Causes

The product's scripts are protected, and a protected file does not tell the game its own name or
line numbers. The installation is not damaged, and reinstalling does not change the message.

The error itself is a fault in the product. With `el:telemetry` left on (the default), it has already
been reported to us automatically, with where in the product it happened. See
[Privacy and data](https://docs.elementlabs.net/policies/privacy.md).

## Fix

There is nothing to change in your configuration. Help us fix it faster:

**1. Copy the whole block as text**

From the `SCRIPT ERROR` line to the last line under it, with the `?` left in. A screenshot of one
line is not enough.

**2. Note what was happening**

What the player was doing, and whether it happens every time.

**3. Send it to us**

With the product's version. See [Get help](https://docs.elementlabs.net/troubleshooting/get-help.md).

## Check that it worked

The error no longer appears after the release that fixes it. The product's **Changelog** tab lists
the fix under **Bug Fixes**.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.