I’m not quite sure what you are trying to accomplish, feel free to flesh it out and we can guide as best as we can…
That said, I don’t think Canary is store and forward ‘aware’, so it will not back fill your offline data, but I could be wrong.
It would for sure be worth a few minutes for you to contact Canary and ask them.
The only process that I am aware will ‘just work’ out of the box for store and forward is Ignition.
You can use the native groov EPIC/RIO MQTT client in groov Manage, or Ignition running on groov hardware and then an Ignition system that is subscribed to the topic.
As @torchard said, we are not sure how the Node-RED sparkplug node author has implemented the store and forward in that node. Be worth reaching out to him.
Bottom line we are not saying it wont work, we are saying we don’t have enough facts to say for sure either way.