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'
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.
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:
If the user reloads the page after login, everything works as expected:
Context:
shutdownandbootwithintercomUserJwtthenWe are unsure whether this issue originates from the
react-use-intercompackage or from Intercom itself.If you have any suggestions on how to fix this problem, kindly let me know.