Скорее всего какие то проблемы при получении ответа. Проверьте что сервер возвращает вам валидный json, а так же включите дебаг ретрофита. включается добавлением парметра при инициализации.
делается это примерно так
final OkHttpClient okHttpClient = new OkHttpClient();
okHttpClient.setReadTimeout(15, TimeUnit.SECONDS);
okHttpClient.setConnectTimeout(15, TimeUnit.SECONDS);
RestAdapter retrofit = new RestAdapter.Builder()
.setEndpoint("http://localhost:5486")
.setClient(new OkClient(okHttpClient))
.setLogLevel(RestAdapter.LogLevel.FULL)
.build();
RFIDService service = retrofit.create(RFIDService.class);
после этого увидите и запрос и ответ, и все должно встать на свои места.
P.S. Ловить и логировать try-catch'ем экзепшены так же никто не запрещает.