I think the point they are making here is that clearly stating what went wrong doesn't necessitate using "technical jargon".
Now, "your credentials have been denied" seems pretty clear and does not use jargon in my opinion, but telling the user "the ajax request failed, returning a 403 http error code" seems unhelpful and doesn't tell them what happened.