Parser that used to work no longer works

Hi

We are doing a new application. We have done a few and written a parser for a sigfox device which works on another device. When running the same parser we receive the below message now(Also happens with emulator): Please can someone assist as to why this is happening now.

Update. I’m not sure why this connection refused it:

Update:

I have narrowed it down to this part now: The console logs the else start, but doesn’t log the else end. The time we generate ourselves and it works on another device.

Hi warrend,

The error messages for union codes had been updated to provide better information about what`s wrong in your parser.

But from the image you sent me, It is probably because your time is set as string. Doing a cast to number should fix the problem:

data = [
 { variable: "test", value: 1, time: Number(time1) }
]