Missing payload_fields HTTP POST integration

Hello, for my application i use HTTP POST integration to send data on my server. So i follow this tutorial : https://www.thethingsnetwork.org/docs/applications/http/#uplink

On TTN plateform, for each application i put an extra field in payload_formats decoder like that :

function Decoder(bytes, port) {
// Decode an uplink message from a buffer
// (array) of bytes to an object of fields.
var decoded = {};

decoded.appeui = “454C455253434F32”;
return decoded;
}

On my server i use node-red to listen HTTP POST request and i see the extra field ‘payload_fields’ with my decoder field named ‘appeui’ in . It seems to be OK but randomly the field ‘payload_fields’ doesn’t appear in the HTTP POST request while I set up a decoder. Do you have an idea why ‘payload_fields’ randomly missing ?

I have no idea why it happens, but I can confirm it happened (for a few days):

(for me) It is just one device; its the standard TTN Node (first batch) with standard TTN Decoder setting.

Never investigated the behaviour; I just ignore those POSTs

If anyone can make chocolate out of the POST info, raw data for these 6 POSTS as a screenshot is here