Troubleshooting - 0perationPrivacy/VoIP GitHub Wiki
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
- 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
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 theMaintenance 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
)