Somente alguns endpoints REST recebem o UID do dispositivo.
Neste caso, se o dispositivo estiver bloqueado, a requisição é recusada.
Mas o dispositivo poderá continuar consultando outros endpoints que não recebem o UID.
Então, pode-se incluir o UID e a autenticação do CAPTCHA em todos os endpoints.
Mas como o frontend também precisa acessar os endpoints, ele pode ser cadastrado como um dispositivo.
É preciso avaliar a implementação ou não da issue, por questões de tempo e prioridades e analisar se realmente faz sentido.