runNamedQuery doesn't work putting results in a dataset tag anymore after upgrading to 8.1.30 from 8.1.25

Just upgraded to 8.1.30 and now my Memory tag with Dataset as the datatype shows a Error_TypeConversion. Is this due to my named query trying to save in PyDataset now after the 8.1.29 change? I need to know what to change as this broke a feature we are using on the plant floor.

Just a simple SELECT statement bringing in one row with 4 values.

result = system.db.runNamedQuery("Maintenance", "CL1_Entry_Query", args)
system.tag.writeBlocking("[default]CL1/L2/L2 Entry Data", result)

Yes, sounds like a regression. I'm not sure the change to NQs to return PyDatasets was a good idea.

Ok so I changed it to this and now it works.

Reference: system.dataset.toDataSet - Ignition User Manual 8.1 - Ignition Documentation

result = system.db.runNamedQuery("Maintenance", "CL1_Entry_Query", args)
normalDataSet = system.dataset.toDataSet(result)
system.tag.writeBlocking("[default]CL1/L2/L2 Entry Data", normalDataSet)