I am developing an application for iOS and Android using Xamarin and AppWarp and I am having issues with disconnecting and ending sessions properly.
The first problem is that the Disconnect() method does not work in the AppWarp Xamarin library (see: http://forum.shephertz.com/?qa=6532/appwarp-xamarin-unable-to-disconnect).
The second issue is pretty rare but with Connection Resiliency enabld sometimes my sessions do not end for a long time. At this moment I am not running my app anywhere and I haven't for quite a while but if I look at the management console online I see that there are 3 CCU's which doesn't make any sense. As a result I am unable to connect as one of the live users because I always get an AUTH_ERROR even though it has been well past the recovery period since the user was last connected. Can someone help me fix this issue? I feel like it can't be a problem with my code since no matter what if I stop running the app the session should end after the Recovery period expires so it is most likely a server issue or something with how the Xamarin AppWarp Library sets up a session with Connection Resiliency incorrectly.
If I disable Connection Resiliency the session is ended as soon as the app closes as you would expect.
Also, is there a way to possibly see the connected usernames and end the sessions manually using the Management Console online because my app always says there is 1 CCU and I can't figure out how to end that session (I don't even know what the username is)?