amplitude / amplitude/Amplitude-TypeScript

Session Replay scripts being loaded even though feature not in use

Open
#956 0 comments 0 reactions 0 assignees View on GitHub
question sessionreplay unified-script
Dominant language
TypeScript
Stars
180
Forks
68
Avg merge
3d 1h
Merged PRs (30d)
29

Description

## Summary

I recently migrated to Browser SDK 2 and I have the session replay feature disabled.

But when I look at the network tab on Dev Tools I see the following being loaded:

`https://cdn.amplitude.com/libs/plugin-session-replay-browser-1.12.1-min.js.gz`

I also see log messages like the following on Sentry:

`Amplitude Logger [Warn]: Failed to store session replay events in IndexedDB: UnknownError: Attempt to get a record from database without an in-progress transaction`

Is this expected behavior or am I doing something wrong in my setup?

## Code

This is how I'm loading the SDK:

```



window.amplitude.init(
"<%= amplitudeAppId %>",
{
optOut: true,
minIdLength: 1,
autocapture: {
attribution: true,
sessions: true,
pageViews: false,
formInteractions: false,
fileDownloads: false,
elementInteractions: false,
},
},
);


```

Thanks.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.