What React Native libraries do you use?
Expo Router
Are you using sentry.io or on-premise?
on-premise (Self-Hosted)
@sentry/react-native SDK Version
6.15.0
How does your development environment look like?
Expo SDK 53 + React Native 0.79.3
Sentry.init()
Sentry.init({
enabled: SENTRY_ENABLED,
dsn: process.env.EXPO_PUBLIC_SENTRY_DSN,
tracesSampleRate: 0.5,
profilesSampleRate: 1.0,
integrations: [
navigationIntegration,
Sentry.feedbackIntegration({
useSentryUser: {
email: "email",
name: "username",
},
}),
],
enableNativeFramesTracking: !isRunningInExpoGo(),
});
Steps to Reproduce
Open feedback modal with showFeedbackWidget & see the email and name inputs being prefilled with email and username instead of actual data available from Sentry.setUser.
Even if I remove useSentryUser block completely, I get empty email & username fields even though we call Sentry.getUser when we receive user data (way before opening the feedback modal with showFeedbackWidget)
Expected Result
Fields should be populated with actual values from Sentry.setUser, right? If not, how can I manage that? The docs are vague.
Actual Result

What React Native libraries do you use?
Expo Router
Are you using sentry.io or on-premise?
on-premise (Self-Hosted)
@sentry/react-native SDK Version
6.15.0
How does your development environment look like?
Sentry.init()
Steps to Reproduce
Open feedback modal with
showFeedbackWidget& see the email and name inputs being prefilled withemailandusernameinstead of actual data available fromSentry.setUser.Even if I remove useSentryUser block completely, I get empty email & username fields even though we call
Sentry.getUserwhen we receive user data (way before opening the feedback modal withshowFeedbackWidget)Expected Result
Fields should be populated with actual values from
Sentry.setUser, right? If not, how can I manage that? The docs are vague.Actual Result