Skip to content

Troubleshooting

0perationPrivacy edited this page May 10, 2022 · 1 revision

Troubleshooting Tips

Some ideas that may help in your troubleshooting.

Receive message issues

  • The #1 reason for this is that users are not inputting the correct url format in the BASE_URL in the environment variable in Heroku
    • ❌ xxxxx.heroku.com
    • https://xxxx.heroku.com/
  • If you edit the URL later, you must delete the profiles (to remove the webhook from Telnyx/Twilio) and add it again to insert the new webhook with the provider.
  • Can't receive sms, but can send
    • In Telnyx under Messaging, if you disable a radio button under the status column, then enable it again, inside that profile, it switches it from APIv2 to APIv1. Change it back to APIv2

Can't Sign in

  • Make sure the MongoDB url is in the correct format. (username and password has no brackets or quotes around it. Password should have no special characters, if you put them, then you have to escape them, follow the instructions right under the password input field in mongodb)

Not getting browser notifications

  • In Firefox, if it doesn't prompt you the first time, then it's suppressed by default. You should see an additional icon on the left of the URL lock symbol 🔒. Click on it and allow notifications.

App crashes and you get an "Application error" from Heroku

  • In your Heroku Dashboard, go under Settings, switch the Maintenance Mode toggle to on, wait 1 min, switch it to off
  • Check the logs for clues (top right, under: More > View Logs)
  • Inspect the latest Build Logs (under: Activity > View build log)