microcoap su ARDUINO DUE: problema visualizzazione delle risorse su client

Salve a tutti,
ho sviluppato un server microcoap su ARDUINO DUE, contenente diverse risorse (endpoints). Come client uso l' estensione Copper di Mozilla Firefox. Quando sul client faccio una "DISCOVER" (per visualizzare lo schema delle risorse), il server riceve la richiesta, la processa, ma sul client mi appare questa finestra con tasto "OK" e messaggio:

ERROR: UdpClient.onDataAvailable [TypeError: b[k] is undefined]

(Make sure to use the correct CoAP version.)

Le risorse non vengono visualizzate.
Dopo qualche secondo il client riprova a reinviare la stessa richiesta, quindi il server la processa, ma sul client appare lo stesso messaggio. Il client prova a reinviare la richiesta fino a 4 volte.
Andando a visualizzare il payload del pacchetto di risposta del server (nella funzione coap_make_response() ), penso che contiene le cose giuste.
La finestra del messaggio di ERRORE mi fa pensare però che al client una risposta arriva.
Sapreste aiutarmi a risolvere questo problema? Potrebbe essere un problema di buffer su ARDUINO che è troppo piccolo o un problema sul client che non riesce a decifrare il payload del pacchetto ricevuto? O altro?