Some users not able to login

Client SDK Android

Application ID 0557210D-0CD5-4724-FFDB-DB6B680CA200

Expected Behavior

User logs in with valid credentials and gets response from server.

Actual Behavior

User logs in with valid credentials and gets no response from server. Async callback never returns. No errors. Log in response is never happening

Reproducible Test Case

Backendless.UserService.login(email, password, new AsyncCallback<BackendlessUser>() {
                @Override
                public void handleResponse(BackendlessUser response) {
Log.i("TEST", "Response" );
                    ApplicationClass.user = response;
                    ToastClass toast = new ToastClass(getApplicationContext());
                    toast.Show(getString(R.string.userLoggedIn),
                            ToastClass.TypeOfMessage.CONFIRMATION, ToastClass.Length.SHORT);
                    startActivity(new Intent(LoginActivity.this,
                            MapsActivity.class));
                    hideKeyboard(LoginActivity.this);
                    LoginActivity.this.finish();
                    iv_logo_animLogin.clearAnimation();
                    logoAnimation.cancel();
                    logoAnimation.reset();
                }

                @Override
                public void handleFault(BackendlessFault fault) {
Log.i("TEST", "FAULT" + fault.getMessage());
                    ToastClass toast = new ToastClass(getApplicationContext());
                    toast.Show(getString(R.string.error) + ": " + fault.getMessage(),
                            ToastClass.TypeOfMessage.ERROR, ToastClass.Length.SHORT);
                    showProgress(false);
                }
            }, keep_logged_in.isChecked());

Also IT started to happen when I converted from old geolocation to spatial data.

So maybe this 2 are connected?

Hi, @Jakub_Mirota

We are investigating your issue.

Regards,
Marina

Hi @Jakub_Mirota

We cannot reproduce your issue. I tried to login the user within your app and got the response.
Can you remove all the logic from handlers, leave the logging only and test again?
I would also appreciate if you provide credentials for the user you cannot get the response for.

Best Regards,
Maksym

using Backendless.UserService.update() instead of Backendless.Data.of(BackendlessUser.class).save() caused problems with my users. Now since using second option there are no problems with logging. Thank you.