Browser tracing transaction url is empty

we are using sentry in our project,
from one domain the transaction sent without URL + username +user id + user email tag.
there is a code in our angular project that configured scope and set tag for user data.
URL is sending automatically,
only from one this data send as empty.
the transaction is sent, the network calls returns an id , I’m able to find the transaction but it shows the user IP address instead of tags data ( user id , user email , user name , and URL)
This domain is from CH

we are using sentry browser version: 6.10.0

autoSessionTracking: true,
defaultIntegrations: false,
integrations: [
new Integrations.BrowserTracing({}),
new Sentry.Integrations.GlobalHandlers({
onerror: false,
onunhandledrejection: false
tracesSampleRate: 1.0,
environment: process.env.NODE_ENV || ‘production’,

Sentry.setUser({id: userData.userId, email:});

    Sentry.configureScope(scope => {
        scope.setTag('tab', args.section);

It working to all except one domain the scope is always empty + URL tag(never handled URL tag , it was automatically)

id for example: 39aee44346ed429980f10a7f61869d0f

in request payload I’m able to find the set user data + URL.

btw the url is sending in the request .