Skip to content

Intercom Fails After Login Without Reload #827

@nguyentoanit

Description

@nguyentoanit

We are experiencing a critical issue with Intercom integration in our web application.

After a user logs in without a full page reload, the Intercom widget appears and lists existing conversations. However:

  • Existing conversations cannot be opened
  • Creating a new message often fails
  • Network tab shows intermittent 403 Forbidden errors with the message: “App suspended”
    • Specifically on requests to: POST /messenger/web/conversations/:id

If the user reloads the page after login, everything works as expected:

  • Conversations open normally
  • New messages are sent successfully

Context:

  • We are using the react-use-intercom package for frontend integration.
  • The app performs a soft reboot after login (without reloading the browser tab). Call shutdown and boot with intercomUserJwt then
  • When I had this issue it was always because the app_id passed was 'undefined'
Image

We are unsure whether this issue originates from the react-use-intercom package or from Intercom itself.
If you have any suggestions on how to fix this problem, kindly let me know.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions