OnSessionTokenRequired callback not triggered in .NET SDK v4.1.1 (similar issue found in JS SDK)

[Problem/Question]
The OnSessionTokenRequired callback was not triggered when the session token expired in the .NET SDK (v4.1.1).
We have confirmed a similar issue existed and was resolved in the JavaScript SDK, suggesting a possible related cause.

[SDK Version]
.NET SDK v4.1.1 (used in .NET Framework 4.8 WPF)

[Reproduction Steps]

  1. Call SendbirdChat.Init(…)

  2. Register SendbirdChat.SetSessionHandler(…)

  3. Call SendbirdChat.Connect(userId, sessionToken, …)

  4. Wait until the session token expires

  5. The OnSessionTokenRequired callback is expected but never called

  6. Meanwhile, the OnSessionError callback is called when the session expires

[Frequency]
Occurs every time. (OnSessionTokenRequired is never called)

[Current impact]
Automatic session token renewal does not work, so after session expiration, the client must reconnect by calling Connect again to resume normal operation.

[Additional Notes]
A similar issue was confirmed to have existed and been resolved in the JavaScript SDK:

Please verify if a similar internal trigger omission exists in the .NET SDK.

I’ve confirmed that it’s working normally. Was it modified on the backend? Thank you.