When I try to Logout the user I always get back error code 1400 Request Parameters are Invalid.
I am doing this to log out:
App42.Instance.userService.Logout(App42.Instance.user.GetSessionId(), new LogOutCallBack());
App42.Instance is just a singleton I have for managing the App42 services and user. Using Debug.Log I can verify that App42.Instance.user.GetSessionId() returns the proper sessionId string. And userService is set to App42API.BuildUserService();
After I try to log the user out of App42 I also set my user object to null, and set the userName and sessionId to empty strings in Player Prefs, so functionally within my game it appears to work fine from a user perspective; in the game the user seems to log out and I am able to successfully log in another player with App42. But it bothers me that the logout method is returning an error message. What should I do?