Analisando o cenário, percebemos que o HubDelivery está retornando o erro num formato diferente do padrão OpenDelivery, onde no OpenDelivery especifica um JSONObject como retorno de erro e o HubDelivery está retornando um JSONArray diferente do formato da especificação. Já acionamos o HubDelivery e foi aberta uma issue com eles para adequar a resposta de acordo com a especificação do OpenDelivery.
Enquanto isso para conseguirmos um tratamento mais amigável, colocamos no componente um Evento OnHTTPError para que possa tratar esse tipo de erro de forma customizada e amigável.
Por favor atualize os fontes e teste novamente esse cenário, o exemplo também está atualizado com esse evento.
Att.