Mensagem de erro ao fazer um cadastro usando o retrofit 2

Pessoal estou desenvolvendo um app para Android e estou utilizando o Retrofit 2, quando eu faço um cadastro usando um formulário no Android, os dados são armazenados no banco, mas a mensagem que eu recebo é a seguinte: “Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 1 path $”.

Segue abaixo meus métodos onResponse e onFailure:

call.enqueue(new Callback<Usuario>() {
                        @Override
                        public void onResponse(Call<Usuario> call, Response<Usuario> response) {
                            //Log.i("TAG", "POST Sucesso: " + response.code());
                            //Log.d("my_tag", "Mensagem: " + response.message());

                            if(response.isSuccessful()) {
                                Log.d("my_tag", "Mensagem: " + response.body());
                                AlertDialog.Builder dialogo1 = new AlertDialog.Builder(MainActivity.this);
                                dialogo1.setTitle("Sucesso");
                                    dialogo1.setMessage("Pedido realizado com sucesso!");
                                dialogo1.setNeutralButton("ok", null);
                                dialogo1.show();
                            } else {
                                Log.d("my_tag", "Mensagem: " + response.errorBody());
                                AlertDialog.Builder dialogo1 = new AlertDialog.Builder(MainActivity.this);
                                dialogo1.setTitle("Erro");
                                dialogo1.setMessage("Pedido não realizado!");
                                dialogo1.setNeutralButton("ok", null);
                                dialogo1.show();
                            }
                        }

                        @Override
                        public void onFailure(Call<Usuario> call, Throwable t) {
                            txtResult.setText(t.getLocalizedMessage());
                            Log.d("my_tag", "ERROR: " + t.getMessage());

                        }
                    });

Percebi que só tá entrando no método onFailure. O que pode ser, será se é algum erro no meu web service?

Amigão, resolveu ?

Faz uma chamada via postman e ve se acontece, e precisa ver sua implementação do lado do server

Amigo sua api rest deve retornar um json valido, por padrão o retrofit usa o gson para fazer o to object, do seu lado precisa ter o objeto com os mesmo atributos do server.

Sim, já resolvi.

Como fizeste para resolver?

Na verdade o erro estava no meu webservice.