I am developing an application using AppWarp on Xamarin.Android and I think I have found a bug with disconnecting and reconnecting again with connection resiliency enabled. Basically, if I have connection resiliency turned on and I call Disconnect() I get the callback saying that it disconnected successfully, but then if I try to Connect() again right away I always get an AUTH_ERROR and I have to wait until my RecoveryAllowance time expires before I can connect again. If I turn of connection resiliency it works fine. I have created a basic sample application that demonstrates this problem which you can find here:
All you need to do is fill in the apiKey and secretKey in the AppServices.cs file in the AppWarpText_Portable project and then run it, just type a username in the input box, hit connect, then disconnect, then connect again.