A couple of things:
- when you create your dataset you should always "add" for the association to the chart. I realize you do that in your second step so this should work, but you want to make it a habit to always "add" not "set"
- each time you change the chart you are also refreshing, I can only imagine this is creating almost an infinite loop. Remove the refreshes
- you should always check for empty and make sure you set values to zero if empty
I have ChartJS working with Pie chart. It looks like you are not creating the point series.
Snapshot of my domain model and Microflow... Let me know if you'd like me to share a model
Austin, My Model Share is giving an error. I have created a sample project and sharing with a public link. This link will expire in 24 hours.