Sparkplug Birth Sequence triggering Ignition to rebirth

I set up a Groov RIO with the native sparkplug settings to connect to a HiveMQ Broker I have running. I then am using Ignition MQTT Engine to injest that data. What I am seeing is constant rebirth commands being sent from Ignition to the RIO. The logs in ignition state:

“Failed to handle sequence number check on DBIRTH: For Group=XXX and Edge Node=XXX - Message Sequence number ERROR: expected=1 but received=0”

Has anyone run into this? Is there a way to manually set the birth sequence # to 1 in the RIO?

Thanks!

@greichert and @bensonh
Have you guys seen this? I seem to recall the rebirth issue coming up before.

@shook what firmware version are you running?

System Version
3.4.1-b.62

System Build Time
8/18/2022
4:19:46 AM

Loader Version
v2018.01
64a31757ee

Restore Version
3.3.0-b.17
This is the default version that will become active after a Restore to Defaults operation.

Minimum Firmware Version
3.2.3

Processor
Part Name
GRV-R7-MM2001-10

Design Revision
11/17/2020

groov Manage
Version
3.4.2

Build Time
8/17/2022
8:17:27 PM

Source Version
ca9185eccdc5

I/O Services
Version
R3.4b

Build Time
08/18/2022
02:20:44

MMP Revision
1

I/O Processor
Firmware Version
R1.0i
2021-10-26 09:18:34

Loader Version
R1.0b
2020-04-17 14:48:23

Node-RED
Node-RED version
2.2.2

Node.js version
v12.22.1

Ignition Edge
Version
8.1.17

Cirrus Link Modules
Opto 22 Control Engine Driver
v4.0.11.2022060122

MQTT Transmission
v4.0.11.2022060122

Data Service
Version
2.0.5

Ah, thanks. Yes, you are a few behind.
I know we have made some changes to the data services.

image

I think there was another update between this one and the one you are on as well.

For sure, when you get 15 minutes, please update to 3.5.0

https://www.opto22.com/support/resources-tools/downloads/groov-rio-module-firmware

This did the trick! I’ve been meaning to update for the codesys as well so this is a good push to actually get it done.

Thanks for the help!

1 Like

Great to hear.
I was trying to find the KB article on the birth rate limit, but I guess we have not published it yet.
Glad you got up and running and yeah, worth it for the chance to play with Codesys!