I'm facing an issue with the RingCentral JavaScript SDK and could really use some help understanding what's going wrong.
I have a service running on a client’s side, and whenever it receives a call, it creates a new instance of the SDK to make a POST request to supervise the call (monitoring both sides of the audio). This setup works smoothly, and multiple calls happen throughout the day without any issues.
However, after about a week of continuous operation, without any changes to tokens or keys, all calls start returning a 403 Forbidden error when trying to make the request. This error occurs on the first call of the day, and the day before, there were no issues like this.
It seems like some kind of cache or something within the library might be building up over time. I've tried some troubleshooting, but I haven't been able to pinpoint the exact cause. Has anyone else experienced something similar or have any ideas on what might be causing this?
Thanks in advance for any help!