Unable to get data in right format for AcSIP S76SXB

On which port is the uplink received? (You should not use port 0.)

Where did you find that decoder? What payload do you use to test it while editing in TTN Console? Does testing it get you the expected output?

The 8 bytes payload AC0600FF018D0260 from your screenshot is too short for your decoder. Using 7 rather than 8 in decoded.hdop = bytes[7] / 10.0; might fix that, With a length of 8 there is no bytes[8], and all 8 bytes from bytes[0] through bytes[7] were already used for other fields. Not knowing how the data is encoded, fixing it would just be a wild guess.

Why are you using the >>>0 here? I think it has no effect.

Note that even when the fields show in the output, you will not be able to use TTN Console’s Payload Formats to create some Cayenne-compatible payload. To use Cayenne, the device must use the LPP format. If the device does not use Cayenne LPP, then you cannot use TTN Console’s Payload Formats to convert the payload into that format: