попытайтесь изменить эти строки
SpannableString span = new SpannableString(getText().subSequence(startSelection, endSelection));
span.setSpan(new StyleSpan(Typeface.NORMAL), 0, span.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
на
SpannableString span = new SpannableString(getText().subSequence(startSelection, endSelection));
final StyleSpan[] spans = span.getSpans(0, span.length(), StyleSpan.class);
for (StyleSpan styleSpan : spans) span.removeSpan(styleSpan);
Хотя вы добавляете здесь заголовок HTTP «ContentType»:
httpContent.Headers.ContentType = new MediaTypeHeaderValue("application/json");
Вы не добавили заголовок запроса «Cookie» вместе с сопровождающим файлом cookie, полученным в ответ на ваш первоначальный запрос аутентификации. Без cookie IdentityServer не знает, кто является клиентом, и всегда будет иметь базовое значение «Пользователь», используемое при обработке запроса.
Вы можете узнать больше о заголовке «Cookie» здесь:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cookie